{
  "nested": {
    "google": {
      "nested": {
        "ads": {
          "nested": {
            "admanager": {
              "nested": {
                "v1": {
                  "options": {
                    "csharp_namespace": "Google.Ads.AdManager.V1",
                    "go_package": "google.golang.org/genproto/googleapis/ads/admanager/v1;admanager",
                    "java_multiple_files": true,
                    "java_outer_classname": "WebPropertyProto",
                    "java_package": "com.google.ads.admanager.v1",
                    "php_namespace": "Google\\Ads\\AdManager\\V1",
                    "ruby_package": "Google::Ads::AdManager::V1"
                  },
                  "nested": {
                    "AdBreak": {
                      "options": {
                        "(google.api.resource).type": "admanager.googleapis.com/AdBreak",
                        "(google.api.resource).pattern": "networks/{network_code}/liveStreamEventsByAssetKey/{asset_key}/adBreaks/{ad_break}",
                        "(google.api.resource).plural": "adBreaks",
                        "(google.api.resource).singular": "adBreak"
                      },
                      "oneofs": {
                        "_adBreakId": {
                          "oneof": [
                            "adBreakId"
                          ]
                        },
                        "_assetKey": {
                          "oneof": [
                            "assetKey"
                          ]
                        },
                        "_customAssetKey": {
                          "oneof": [
                            "customAssetKey"
                          ]
                        },
                        "_expectedStartTime": {
                          "oneof": [
                            "expectedStartTime"
                          ]
                        },
                        "_duration": {
                          "oneof": [
                            "duration"
                          ]
                        },
                        "_breakState": {
                          "oneof": [
                            "breakState"
                          ]
                        },
                        "_breakSequence": {
                          "oneof": [
                            "breakSequence"
                          ]
                        },
                        "_podTemplateName": {
                          "oneof": [
                            "podTemplateName"
                          ]
                        },
                        "_customParams": {
                          "oneof": [
                            "customParams"
                          ]
                        },
                        "_scte_35CueOut": {
                          "oneof": [
                            "scte_35CueOut"
                          ]
                        }
                      },
                      "fields": {
                        "name": {
                          "type": "string",
                          "id": 1,
                          "options": {
                            "(google.api.field_behavior)": "IDENTIFIER"
                          }
                        },
                        "adBreakId": {
                          "type": "string",
                          "id": 2,
                          "options": {
                            "(google.api.field_behavior)": "IMMUTABLE",
                            "proto3_optional": true
                          }
                        },
                        "assetKey": {
                          "type": "string",
                          "id": 3,
                          "options": {
                            "(google.api.field_behavior)": "IMMUTABLE",
                            "proto3_optional": true
                          }
                        },
                        "customAssetKey": {
                          "type": "string",
                          "id": 4,
                          "options": {
                            "(google.api.field_behavior)": "IMMUTABLE",
                            "proto3_optional": true
                          }
                        },
                        "expectedStartTime": {
                          "type": "google.protobuf.Timestamp",
                          "id": 5,
                          "options": {
                            "(google.api.field_behavior)": "OPTIONAL",
                            "proto3_optional": true
                          }
                        },
                        "duration": {
                          "type": "google.protobuf.Duration",
                          "id": 6,
                          "options": {
                            "(google.api.field_behavior)": "REQUIRED",
                            "proto3_optional": true
                          }
                        },
                        "breakState": {
                          "type": "AdBreakStateEnum.AdBreakState",
                          "id": 7,
                          "options": {
                            "(google.api.field_behavior)": "OUTPUT_ONLY",
                            "proto3_optional": true
                          }
                        },
                        "breakSequence": {
                          "type": "int64",
                          "id": 8,
                          "options": {
                            "(google.api.field_behavior)": "OUTPUT_ONLY",
                            "proto3_optional": true
                          }
                        },
                        "podTemplateName": {
                          "type": "string",
                          "id": 9,
                          "options": {
                            "(google.api.field_behavior)": "OPTIONAL",
                            "proto3_optional": true
                          }
                        },
                        "customParams": {
                          "type": "string",
                          "id": 10,
                          "options": {
                            "(google.api.field_behavior)": "OPTIONAL",
                            "proto3_optional": true
                          }
                        },
                        "scte_35CueOut": {
                          "type": "string",
                          "id": 11,
                          "options": {
                            "(google.api.field_behavior)": "OPTIONAL",
                            "proto3_optional": true
                          }
                        }
                      }
                    },
                    "AdBreakStateEnum": {
                      "fields": {},
                      "nested": {
                        "AdBreakState": {
                          "values": {
                            "AD_BREAK_STATE_UNSPECIFIED": 0,
                            "DECISIONED": 1,
                            "COMPLETE": 2,
                            "SCHEDULED": 3
                          }
                        }
                      }
                    },
                    "AdBreakService": {
                      "options": {
                        "(google.api.default_host)": "admanager.googleapis.com",
                        "(google.api.oauth_scopes)": "https://www.googleapis.com/auth/admanager"
                      },
                      "methods": {
                        "GetAdBreak": {
                          "requestType": "GetAdBreakRequest",
                          "responseType": "AdBreak",
                          "options": {
                            "(google.api.http).get": "/v1/{name=networks/*/liveStreamEventsByAssetKey/*/adBreaks/*}",
                            "(google.api.http).additional_bindings.get": "/v1/{name=networks/*/liveStreamEvents/*/adBreaks/*}",
                            "(google.api.method_signature)": "name"
                          },
                          "parsedOptions": [
                            {
                              "(google.api.http)": {
                                "get": "/v1/{name=networks/*/liveStreamEventsByAssetKey/*/adBreaks/*}",
                                "additional_bindings": [
                                  {
                                    "get": "/v1/{name=networks/*/liveStreamEventsByCustomAssetKey/*/adBreaks/*}"
                                  },
                                  {
                                    "get": "/v1/{name=networks/*/liveStreamEvents/*/adBreaks/*}"
                                  }
                                ]
                              }
                            },
                            {
                              "(google.api.method_signature)": "name"
                            }
                          ]
                        },
                        "ListAdBreaks": {
                          "requestType": "ListAdBreaksRequest",
                          "responseType": "ListAdBreaksResponse",
                          "options": {
                            "(google.api.http).get": "/v1/{parent=networks/*/liveStreamEventsByAssetKey/*}/adBreaks",
                            "(google.api.http).additional_bindings.get": "/v1/{parent=networks/*/liveStreamEvents/*}/adBreaks",
                            "(google.api.method_signature)": "parent"
                          },
                          "parsedOptions": [
                            {
                              "(google.api.http)": {
                                "get": "/v1/{parent=networks/*/liveStreamEventsByAssetKey/*}/adBreaks",
                                "additional_bindings": [
                                  {
                                    "get": "/v1/{parent=networks/*/liveStreamEventsByCustomAssetKey/*}/adBreaks"
                                  },
                                  {
                                    "get": "/v1/{parent=networks/*/liveStreamEvents/*}/adBreaks"
                                  }
                                ]
                              }
                            },
                            {
                              "(google.api.method_signature)": "parent"
                            }
                          ]
                        },
                        "CreateAdBreak": {
                          "requestType": "CreateAdBreakRequest",
                          "responseType": "AdBreak",
                          "options": {
                            "(google.api.http).post": "/v1/{parent=networks/*/liveStreamEventsByAssetKey/*}/adBreaks",
                            "(google.api.http).body": "ad_break",
                            "(google.api.http).additional_bindings.post": "/v1/{parent=networks/*/liveStreamEvents/*}/adBreaks",
                            "(google.api.http).additional_bindings.body": "ad_break",
                            "(google.api.method_signature)": "parent,ad_break"
                          },
                          "parsedOptions": [
                            {
                              "(google.api.http)": {
                                "post": "/v1/{parent=networks/*/liveStreamEventsByAssetKey/*}/adBreaks",
                                "body": "ad_break",
                                "additional_bindings": [
                                  {
                                    "post": "/v1/{parent=networks/*/liveStreamEventsByCustomAssetKey/*}/adBreaks",
                                    "body": "ad_break"
                                  },
                                  {
                                    "post": "/v1/{parent=networks/*/liveStreamEvents/*}/adBreaks",
                                    "body": "ad_break"
                                  }
                                ]
                              }
                            },
                            {
                              "(google.api.method_signature)": "parent,ad_break"
                            }
                          ]
                        },
                        "UpdateAdBreak": {
                          "requestType": "UpdateAdBreakRequest",
                          "responseType": "AdBreak",
                          "options": {
                            "(google.api.http).patch": "/v1/{ad_break.name=networks/*/liveStreamEventsByAssetKey/*/adBreaks/*}",
                            "(google.api.http).body": "ad_break",
                            "(google.api.method_signature)": "ad_break,update_mask"
                          },
                          "parsedOptions": [
                            {
                              "(google.api.http)": {
                                "patch": "/v1/{ad_break.name=networks/*/liveStreamEventsByAssetKey/*/adBreaks/*}",
                                "body": "ad_break"
                              }
                            },
                            {
                              "(google.api.method_signature)": "ad_break,update_mask"
                            }
                          ]
                        },
                        "DeleteAdBreak": {
                          "requestType": "DeleteAdBreakRequest",
                          "responseType": "google.protobuf.Empty",
                          "options": {
                            "(google.api.http).delete": "/v1/{name=networks/*/liveStreamEventsByAssetKey/*/adBreaks/*}",
                            "(google.api.method_signature)": "name"
                          },
                          "parsedOptions": [
                            {
                              "(google.api.http)": {
                                "delete": "/v1/{name=networks/*/liveStreamEventsByAssetKey/*/adBreaks/*}"
                              }
                            },
                            {
                              "(google.api.method_signature)": "name"
                            }
                          ]
                        }
                      }
                    },
                    "GetAdBreakRequest": {
                      "fields": {
                        "name": {
                          "type": "string",
                          "id": 1,
                          "options": {
                            "(google.api.field_behavior)": "REQUIRED",
                            "(google.api.resource_reference).type": "admanager.googleapis.com/AdBreak"
                          }
                        }
                      }
                    },
                    "ListAdBreaksRequest": {
                      "fields": {
                        "parent": {
                          "type": "string",
                          "id": 1,
                          "options": {
                            "(google.api.field_behavior)": "REQUIRED",
                            "(google.api.resource_reference).type": "admanager.googleapis.com/LiveStreamEvent"
                          }
                        },
                        "pageSize": {
                          "type": "int32",
                          "id": 2,
                          "options": {
                            "(google.api.field_behavior)": "OPTIONAL"
                          }
                        },
                        "pageToken": {
                          "type": "string",
                          "id": 3,
                          "options": {
                            "(google.api.field_behavior)": "OPTIONAL"
                          }
                        },
                        "filter": {
                          "type": "string",
                          "id": 4,
                          "options": {
                            "(google.api.field_behavior)": "OPTIONAL"
                          }
                        },
                        "orderBy": {
                          "type": "string",
                          "id": 5,
                          "options": {
                            "(google.api.field_behavior)": "OPTIONAL"
                          }
                        },
                        "skip": {
                          "type": "int32",
                          "id": 6,
                          "options": {
                            "(google.api.field_behavior)": "OPTIONAL"
                          }
                        }
                      }
                    },
                    "ListAdBreaksResponse": {
                      "fields": {
                        "adBreaks": {
                          "rule": "repeated",
                          "type": "AdBreak",
                          "id": 1
                        },
                        "nextPageToken": {
                          "type": "string",
                          "id": 2
                        },
                        "totalSize": {
                          "type": "int32",
                          "id": 3
                        }
                      }
                    },
                    "CreateAdBreakRequest": {
                      "fields": {
                        "parent": {
                          "type": "string",
                          "id": 1,
                          "options": {
                            "(google.api.field_behavior)": "REQUIRED",
                            "(google.api.resource_reference).type": "admanager.googleapis.com/LiveStreamEvent"
                          }
                        },
                        "adBreak": {
                          "type": "AdBreak",
                          "id": 2,
                          "options": {
                            "(google.api.field_behavior)": "REQUIRED"
                          }
                        }
                      }
                    },
                    "UpdateAdBreakRequest": {
                      "fields": {
                        "adBreak": {
                          "type": "AdBreak",
                          "id": 1,
                          "options": {
                            "(google.api.field_behavior)": "REQUIRED"
                          }
                        },
                        "updateMask": {
                          "type": "google.protobuf.FieldMask",
                          "id": 2,
                          "options": {
                            "(google.api.field_behavior)": "REQUIRED"
                          }
                        }
                      }
                    },
                    "DeleteAdBreakRequest": {
                      "fields": {
                        "name": {
                          "type": "string",
                          "id": 1,
                          "options": {
                            "(google.api.field_behavior)": "REQUIRED",
                            "(google.api.resource_reference).type": "admanager.googleapis.com/AdBreak"
                          }
                        }
                      }
                    },
                    "AdReviewCenterAdStatusEnum": {
                      "fields": {},
                      "nested": {
                        "AdReviewCenterAdStatus": {
                          "values": {
                            "AD_REVIEW_CENTER_AD_STATUS_UNSPECIFIED": 0,
                            "ALLOWED": 1,
                            "BLOCKED": 2,
                            "UNREVIEWED": 3
                          }
                        }
                      }
                    },
                    "AdReviewCenterAd": {
                      "options": {
                        "(google.api.resource).type": "admanager.googleapis.com/AdReviewCenterAd",
                        "(google.api.resource).pattern": "networks/{network_code}/webProperties/{web_property_code}/adReviewCenterAds/{ad_review_center_ad}",
                        "(google.api.resource).plural": "adReviewCenterAds",
                        "(google.api.resource).singular": "adReviewCenterAd"
                      },
                      "oneofs": {
                        "_previewUrl": {
                          "oneof": [
                            "previewUrl"
                          ]
                        }
                      },
                      "fields": {
                        "name": {
                          "type": "string",
                          "id": 1,
                          "options": {
                            "(google.api.field_behavior)": "IDENTIFIER"
                          }
                        },
                        "adReviewCenterAdId": {
                          "type": "string",
                          "id": 2,
                          "options": {
                            "(google.api.field_behavior)": "OUTPUT_ONLY"
                          }
                        },
                        "productType": {
                          "type": "ExchangeSyndicationProductEnum.ExchangeSyndicationProduct",
                          "id": 3,
                          "options": {
                            "(google.api.field_behavior)": "OUTPUT_ONLY"
                          }
                        },
                        "status": {
                          "type": "AdReviewCenterAdStatusEnum.AdReviewCenterAdStatus",
                          "id": 4
                        },
                        "previewUrl": {
                          "type": "string",
                          "id": 5,
                          "options": {
                            "(google.api.field_behavior)": "OUTPUT_ONLY",
                            "proto3_optional": true
                          }
                        }
                      }
                    },
                    "ExchangeSyndicationProductEnum": {
                      "fields": {},
                      "nested": {
                        "ExchangeSyndicationProduct": {
                          "values": {
                            "EXCHANGE_SYNDICATION_PRODUCT_UNSPECIFIED": 0,
                            "DISPLAY": 1,
                            "MOBILE_APP": 2,
                            "VIDEO_AND_AUDIO": 3,
                            "GAMES": 4
                          }
                        }
                      }
                    },
                    "AdReviewCenterAdService": {
                      "options": {
                        "(google.api.default_host)": "admanager.googleapis.com",
                        "(google.api.oauth_scopes)": "https://www.googleapis.com/auth/admanager"
                      },
                      "methods": {
                        "SearchAdReviewCenterAds": {
                          "requestType": "SearchAdReviewCenterAdsRequest",
                          "responseType": "SearchAdReviewCenterAdsResponse",
                          "options": {
                            "(google.api.http).get": "/v1/{parent=networks/*/webProperties/*}/adReviewCenterAds:search",
                            "(google.api.method_signature)": "parent"
                          },
                          "parsedOptions": [
                            {
                              "(google.api.http)": {
                                "get": "/v1/{parent=networks/*/webProperties/*}/adReviewCenterAds:search"
                              }
                            },
                            {
                              "(google.api.method_signature)": "parent"
                            }
                          ]
                        },
                        "BatchAllowAdReviewCenterAds": {
                          "requestType": "BatchAllowAdReviewCenterAdsRequest",
                          "responseType": "google.longrunning.Operation",
                          "options": {
                            "(google.api.http).post": "/v1/{parent=networks/*/webProperties/*}/adReviewCenterAds:batchAllow",
                            "(google.api.http).body": "*",
                            "(google.api.method_signature)": "parent",
                            "(google.longrunning.operation_info).response_type": "BatchAllowAdReviewCenterAdsResponse",
                            "(google.longrunning.operation_info).metadata_type": "BatchAdReviewCenterAdsOperationMetadata"
                          },
                          "parsedOptions": [
                            {
                              "(google.api.http)": {
                                "post": "/v1/{parent=networks/*/webProperties/*}/adReviewCenterAds:batchAllow",
                                "body": "*"
                              }
                            },
                            {
                              "(google.api.method_signature)": "parent"
                            },
                            {
                              "(google.longrunning.operation_info)": {
                                "response_type": "BatchAllowAdReviewCenterAdsResponse",
                                "metadata_type": "BatchAdReviewCenterAdsOperationMetadata"
                              }
                            }
                          ]
                        },
                        "BatchBlockAdReviewCenterAds": {
                          "requestType": "BatchBlockAdReviewCenterAdsRequest",
                          "responseType": "google.longrunning.Operation",
                          "options": {
                            "(google.api.http).post": "/v1/{parent=networks/*/webProperties/*}/adReviewCenterAds:batchBlock",
                            "(google.api.http).body": "*",
                            "(google.api.method_signature)": "parent",
                            "(google.longrunning.operation_info).response_type": "BatchBlockAdReviewCenterAdsResponse",
                            "(google.longrunning.operation_info).metadata_type": "BatchAdReviewCenterAdsOperationMetadata"
                          },
                          "parsedOptions": [
                            {
                              "(google.api.http)": {
                                "post": "/v1/{parent=networks/*/webProperties/*}/adReviewCenterAds:batchBlock",
                                "body": "*"
                              }
                            },
                            {
                              "(google.api.method_signature)": "parent"
                            },
                            {
                              "(google.longrunning.operation_info)": {
                                "response_type": "BatchBlockAdReviewCenterAdsResponse",
                                "metadata_type": "BatchAdReviewCenterAdsOperationMetadata"
                              }
                            }
                          ]
                        }
                      }
                    },
                    "SearchAdReviewCenterAdsRequest": {
                      "fields": {
                        "parent": {
                          "type": "string",
                          "id": 1,
                          "options": {
                            "(google.api.field_behavior)": "REQUIRED",
                            "(google.api.resource_reference).type": "admanager.googleapis.com/WebProperty"
                          }
                        },
                        "pageSize": {
                          "type": "int32",
                          "id": 2,
                          "options": {
                            "(google.api.field_behavior)": "OPTIONAL"
                          }
                        },
                        "pageToken": {
                          "type": "string",
                          "id": 3,
                          "options": {
                            "(google.api.field_behavior)": "OPTIONAL"
                          }
                        },
                        "status": {
                          "type": "AdReviewCenterAdStatusEnum.AdReviewCenterAdStatus",
                          "id": 4,
                          "options": {
                            "(google.api.field_behavior)": "OPTIONAL"
                          }
                        },
                        "adReviewCenterAdId": {
                          "rule": "repeated",
                          "type": "string",
                          "id": 5,
                          "options": {
                            "(google.api.field_behavior)": "OPTIONAL"
                          }
                        },
                        "dateTimeRange": {
                          "type": "google.type.Interval",
                          "id": 6,
                          "options": {
                            "(google.api.field_behavior)": "OPTIONAL"
                          }
                        },
                        "searchText": {
                          "rule": "repeated",
                          "type": "string",
                          "id": 7,
                          "options": {
                            "(google.api.field_behavior)": "OPTIONAL"
                          }
                        },
                        "buyerAccountId": {
                          "rule": "repeated",
                          "type": "int64",
                          "id": 8,
                          "options": {
                            "(google.api.field_behavior)": "OPTIONAL"
                          }
                        }
                      }
                    },
                    "SearchAdReviewCenterAdsResponse": {
                      "fields": {
                        "adReviewCenterAds": {
                          "rule": "repeated",
                          "type": "AdReviewCenterAd",
                          "id": 1
                        },
                        "nextPageToken": {
                          "type": "string",
                          "id": 2
                        }
                      }
                    },
                    "BatchAllowAdReviewCenterAdsRequest": {
                      "fields": {
                        "parent": {
                          "type": "string",
                          "id": 1,
                          "options": {
                            "(google.api.field_behavior)": "REQUIRED",
                            "(google.api.resource_reference).type": "admanager.googleapis.com/WebProperty"
                          }
                        },
                        "names": {
                          "rule": "repeated",
                          "type": "string",
                          "id": 2,
                          "options": {
                            "(google.api.field_behavior)": "REQUIRED",
                            "(google.api.resource_reference).type": "admanager.googleapis.com/AdReviewCenterAd"
                          }
                        }
                      }
                    },
                    "BatchAllowAdReviewCenterAdsResponse": {
                      "fields": {}
                    },
                    "BatchBlockAdReviewCenterAdsRequest": {
                      "fields": {
                        "parent": {
                          "type": "string",
                          "id": 1,
                          "options": {
                            "(google.api.field_behavior)": "REQUIRED",
                            "(google.api.resource_reference).type": "admanager.googleapis.com/WebProperty"
                          }
                        },
                        "names": {
                          "rule": "repeated",
                          "type": "string",
                          "id": 2,
                          "options": {
                            "(google.api.field_behavior)": "REQUIRED",
                            "(google.api.resource_reference).type": "admanager.googleapis.com/AdReviewCenterAd"
                          }
                        }
                      }
                    },
                    "BatchBlockAdReviewCenterAdsResponse": {
                      "fields": {}
                    },
                    "BatchAdReviewCenterAdsOperationMetadata": {
                      "fields": {
                        "failedRequests": {
                          "keyType": "int32",
                          "type": "google.rpc.Status",
                          "id": 1
                        }
                      }
                    },
                    "AdUnitStatusEnum": {
                      "fields": {},
                      "nested": {
                        "AdUnitStatus": {
                          "values": {
                            "AD_UNIT_STATUS_UNSPECIFIED": 0,
                            "ACTIVE": 1,
                            "INACTIVE": 2,
                            "ARCHIVED": 3
                          }
                        }
                      }
                    },
                    "SmartSizeModeEnum": {
                      "fields": {},
                      "nested": {
                        "SmartSizeMode": {
                          "values": {
                            "SMART_SIZE_MODE_UNSPECIFIED": 0,
                            "NONE": 1,
                            "SMART_BANNER": 2,
                            "DYNAMIC_SIZE": 3
                          }
                        }
                      }
                    },
                    "TargetWindowEnum": {
                      "fields": {},
                      "nested": {
                        "TargetWindow": {
                          "values": {
                            "TARGET_WINDOW_UNSPECIFIED": 0,
                            "TOP": 1,
                            "BLANK": 2
                          }
                        }
                      }
                    },
                    "AdUnit": {
                      "options": {
                        "(google.api.resource).type": "admanager.googleapis.com/AdUnit",
                        "(google.api.resource).pattern": "networks/{network_code}/adUnits/{ad_unit}",
                        "(google.api.resource).plural": "adUnits",
                        "(google.api.resource).singular": "adUnit"
                      },
                      "oneofs": {
                        "_parentAdUnit": {
                          "oneof": [
                            "parentAdUnit"
                          ]
                        },
                        "_displayName": {
                          "oneof": [
                            "displayName"
                          ]
                        },
                        "_adUnitCode": {
                          "oneof": [
                            "adUnitCode"
                          ]
                        },
                        "_status": {
                          "oneof": [
                            "status"
                          ]
                        },
                        "_appliedTargetWindow": {
                          "oneof": [
                            "appliedTargetWindow"
                          ]
                        },
                        "_effectiveTargetWindow": {
                          "oneof": [
                            "effectiveTargetWindow"
                          ]
                        },
                        "_description": {
                          "oneof": [
                            "description"
                          ]
                        },
                        "_explicitlyTargeted": {
                          "oneof": [
                            "explicitlyTargeted"
                          ]
                        },
                        "_hasChildren": {
                          "oneof": [
                            "hasChildren"
                          ]
                        },
                        "_updateTime": {
                          "oneof": [
                            "updateTime"
                          ]
                        },
                        "_externalSetTopBoxChannelId": {
                          "oneof": [
                            "externalSetTopBoxChannelId"
                          ]
                        },
                        "_refreshDelay": {
                          "oneof": [
                            "refreshDelay"
                          ]
                        },
                        "_smartSizeMode": {
                          "oneof": [
                            "smartSizeMode"
                          ]
                        },
                        "_appliedAdsenseEnabled": {
                          "oneof": [
                            "appliedAdsenseEnabled"
                          ]
                        },
                        "_effectiveAdsenseEnabled": {
                          "oneof": [
                            "effectiveAdsenseEnabled"
                          ]
                        }
                      },
                      "fields": {
                        "name": {
                          "type": "string",
                          "id": 1,
                          "options": {
                            "(google.api.field_behavior)": "IDENTIFIER"
                          }
                        },
                        "adUnitId": {
                          "type": "int64",
                          "id": 15,
                          "options": {
                            "(google.api.field_behavior)": "OUTPUT_ONLY"
                          }
                        },
                        "parentAdUnit": {
                          "type": "string",
                          "id": 10,
                          "options": {
                            "(google.api.field_behavior)": "IMMUTABLE",
                            "(google.api.resource_reference).type": "admanager.googleapis.com/AdUnit",
                            "proto3_optional": true
                          }
                        },
                        "parentPath": {
                          "rule": "repeated",
                          "type": "AdUnitParent",
                          "id": 11,
                          "options": {
                            "(google.api.field_behavior)": "OUTPUT_ONLY"
                          }
                        },
                        "displayName": {
                          "type": "string",
                          "id": 9,
                          "options": {
                            "(google.api.field_behavior)": "REQUIRED",
                            "proto3_optional": true
                          }
                        },
                        "adUnitCode": {
                          "type": "string",
                          "id": 2,
                          "options": {
                            "(google.api.field_behavior)": "IMMUTABLE",
                            "proto3_optional": true
                          }
                        },
                        "status": {
                          "type": "AdUnitStatusEnum.AdUnitStatus",
                          "id": 13,
                          "options": {
                            "(google.api.field_behavior)": "OUTPUT_ONLY",
                            "proto3_optional": true
                          }
                        },
                        "appliedTargetWindow": {
                          "type": "TargetWindowEnum.TargetWindow",
                          "id": 44,
                          "options": {
                            "(google.api.field_behavior)": "OPTIONAL",
                            "proto3_optional": true
                          }
                        },
                        "effectiveTargetWindow": {
                          "type": "TargetWindowEnum.TargetWindow",
                          "id": 45,
                          "options": {
                            "(google.api.field_behavior)": "OUTPUT_ONLY",
                            "proto3_optional": true
                          }
                        },
                        "appliedTeams": {
                          "rule": "repeated",
                          "type": "string",
                          "id": 3,
                          "options": {
                            "(google.api.field_behavior)": "OPTIONAL",
                            "(google.api.resource_reference).type": "admanager.googleapis.com/Team"
                          }
                        },
                        "teams": {
                          "rule": "repeated",
                          "type": "string",
                          "id": 4,
                          "options": {
                            "(google.api.field_behavior)": "OUTPUT_ONLY",
                            "(google.api.resource_reference).type": "admanager.googleapis.com/Team"
                          }
                        },
                        "description": {
                          "type": "string",
                          "id": 5,
                          "options": {
                            "(google.api.field_behavior)": "OPTIONAL",
                            "proto3_optional": true
                          }
                        },
                        "explicitlyTargeted": {
                          "type": "bool",
                          "id": 6,
                          "options": {
                            "(google.api.field_behavior)": "OPTIONAL",
                            "proto3_optional": true
                          }
                        },
                        "hasChildren": {
                          "type": "bool",
                          "id": 7,
                          "options": {
                            "(google.api.field_behavior)": "OUTPUT_ONLY",
                            "proto3_optional": true
                          }
                        },
                        "updateTime": {
                          "type": "google.protobuf.Timestamp",
                          "id": 8,
                          "options": {
                            "(google.api.field_behavior)": "OUTPUT_ONLY",
                            "proto3_optional": true
                          }
                        },
                        "adUnitSizes": {
                          "rule": "repeated",
                          "type": "AdUnitSize",
                          "id": 14,
                          "options": {
                            "(google.api.field_behavior)": "OPTIONAL"
                          }
                        },
                        "externalSetTopBoxChannelId": {
                          "type": "string",
                          "id": 17,
                          "options": {
                            "deprecated": true,
                            "(google.api.field_behavior)": "OPTIONAL",
                            "proto3_optional": true
                          }
                        },
                        "refreshDelay": {
                          "type": "google.protobuf.Duration",
                          "id": 19,
                          "options": {
                            "(google.api.field_behavior)": "OPTIONAL",
                            "proto3_optional": true
                          }
                        },
                        "appliedLabels": {
                          "rule": "repeated",
                          "type": "AppliedLabel",
                          "id": 21,
                          "options": {
                            "(google.api.field_behavior)": "OPTIONAL"
                          }
                        },
                        "effectiveAppliedLabels": {
                          "rule": "repeated",
                          "type": "AppliedLabel",
                          "id": 22,
                          "options": {
                            "(google.api.field_behavior)": "OUTPUT_ONLY"
                          }
                        },
                        "appliedLabelFrequencyCaps": {
                          "rule": "repeated",
                          "type": "LabelFrequencyCap",
                          "id": 23,
                          "options": {
                            "(google.api.field_behavior)": "OPTIONAL"
                          }
                        },
                        "effectiveLabelFrequencyCaps": {
                          "rule": "repeated",
                          "type": "LabelFrequencyCap",
                          "id": 24,
                          "options": {
                            "(google.api.field_behavior)": "OUTPUT_ONLY"
                          }
                        },
                        "smartSizeMode": {
                          "type": "SmartSizeModeEnum.SmartSizeMode",
                          "id": 25,
                          "options": {
                            "(google.api.field_behavior)": "NON_EMPTY_DEFAULT",
                            "proto3_optional": true
                          }
                        },
                        "appliedAdsenseEnabled": {
                          "type": "bool",
                          "id": 26,
                          "options": {
                            "(google.api.field_behavior)": "OPTIONAL",
                            "proto3_optional": true
                          }
                        },
                        "effectiveAdsenseEnabled": {
                          "type": "bool",
                          "id": 27,
                          "options": {
                            "(google.api.field_behavior)": "OUTPUT_ONLY",
                            "proto3_optional": true
                          }
                        }
                      }
                    },
                    "AdUnitSize": {
                      "oneofs": {
                        "_size": {
                          "oneof": [
                            "size"
                          ]
                        },
                        "_environmentType": {
                          "oneof": [
                            "environmentType"
                          ]
                        }
                      },
                      "fields": {
                        "size": {
                          "type": "Size",
                          "id": 1,
                          "options": {
                            "(google.api.field_behavior)": "REQUIRED",
                            "proto3_optional": true
                          }
                        },
                        "environmentType": {
                          "type": "EnvironmentTypeEnum.EnvironmentType",
                          "id": 2,
                          "options": {
                            "(google.api.field_behavior)": "REQUIRED",
                            "proto3_optional": true
                          }
                        },
                        "companions": {
                          "rule": "repeated",
                          "type": "Size",
                          "id": 3
                        }
                      }
                    },
                    "AdUnitParent": {
                      "oneofs": {
                        "_parentAdUnit": {
                          "oneof": [
                            "parentAdUnit"
                          ]
                        },
                        "_displayName": {
                          "oneof": [
                            "displayName"
                          ]
                        },
                        "_adUnitCode": {
                          "oneof": [
                            "adUnitCode"
                          ]
                        }
                      },
                      "fields": {
                        "parentAdUnit": {
                          "type": "string",
                          "id": 1,
                          "options": {
                            "(google.api.field_behavior)": "OUTPUT_ONLY",
                            "(google.api.resource_reference).type": "admanager.googleapis.com/AdUnit",
                            "proto3_optional": true
                          }
                        },
                        "displayName": {
                          "type": "string",
                          "id": 2,
                          "options": {
                            "(google.api.field_behavior)": "OUTPUT_ONLY",
                            "proto3_optional": true
                          }
                        },
                        "adUnitCode": {
                          "type": "string",
                          "id": 3,
                          "options": {
                            "(google.api.field_behavior)": "OUTPUT_ONLY",
                            "proto3_optional": true
                          }
                        }
                      }
                    },
                    "LabelFrequencyCap": {
                      "oneofs": {
                        "_label": {
                          "oneof": [
                            "label"
                          ]
                        },
                        "_frequencyCap": {
                          "oneof": [
                            "frequencyCap"
                          ]
                        }
                      },
                      "fields": {
                        "label": {
                          "type": "string",
                          "id": 1,
                          "options": {
                            "(google.api.field_behavior)": "REQUIRED",
                            "(google.api.resource_reference).type": "admanager.googleapis.com/Label",
                            "proto3_optional": true
                          }
                        },
                        "frequencyCap": {
                          "type": "FrequencyCap",
                          "id": 2,
                          "options": {
                            "proto3_optional": true
                          }
                        }
                      }
                    },
                    "AppliedLabel": {
                      "fields": {
                        "label": {
                          "type": "string",
                          "id": 1,
                          "options": {
                            "(google.api.field_behavior)": "REQUIRED",
                            "(google.api.resource_reference).type": "admanager.googleapis.com/Label"
                          }
                        },
                        "negated": {
                          "type": "bool",
                          "id": 2
                        }
                      }
                    },
                    "EnvironmentTypeEnum": {
                      "fields": {},
                      "nested": {
                        "EnvironmentType": {
                          "values": {
                            "ENVIRONMENT_TYPE_UNSPECIFIED": 0,
                            "BROWSER": 1,
                            "VIDEO_PLAYER": 2
                          }
                        }
                      }
                    },
                    "FrequencyCap": {
                      "oneofs": {
                        "_maxImpressions": {
                          "oneof": [
                            "maxImpressions"
                          ]
                        },
                        "_timeAmount": {
                          "oneof": [
                            "timeAmount"
                          ]
                        },
                        "_timeUnit": {
                          "oneof": [
                            "timeUnit"
                          ]
                        }
                      },
                      "fields": {
                        "maxImpressions": {
                          "type": "int64",
                          "id": 1,
                          "options": {
                            "proto3_optional": true
                          }
                        },
                        "timeAmount": {
                          "type": "int64",
                          "id": 2,
                          "options": {
                            "proto3_optional": true
                          }
                        },
                        "timeUnit": {
                          "type": "TimeUnitEnum.TimeUnit",
                          "id": 3,
                          "options": {
                            "proto3_optional": true
                          }
                        }
                      }
                    },
                    "TimeUnitEnum": {
                      "fields": {},
                      "nested": {
                        "TimeUnit": {
                          "values": {
                            "TIME_UNIT_UNSPECIFIED": 0,
                            "MINUTE": 1,
                            "HOUR": 2,
                            "DAY": 3,
                            "WEEK": 4,
                            "MONTH": 5,
                            "LIFETIME": 6,
                            "POD": 7,
                            "STREAM": 8
                          }
                        }
                      }
                    },
                    "Size": {
                      "fields": {
                        "width": {
                          "type": "int32",
                          "id": 1,
                          "options": {
                            "(google.api.field_behavior)": "REQUIRED"
                          }
                        },
                        "height": {
                          "type": "int32",
                          "id": 2,
                          "options": {
                            "(google.api.field_behavior)": "REQUIRED"
                          }
                        },
                        "sizeType": {
                          "type": "SizeTypeEnum.SizeType",
                          "id": 3,
                          "options": {
                            "(google.api.field_behavior)": "REQUIRED"
                          }
                        }
                      }
                    },
                    "SizeTypeEnum": {
                      "fields": {},
                      "nested": {
                        "SizeType": {
                          "values": {
                            "SIZE_TYPE_UNSPECIFIED": 0,
                            "PIXEL": 1,
                            "ASPECT_RATIO": 2,
                            "INTERSTITIAL": 3,
                            "IGNORED": 4,
                            "NATIVE": 5,
                            "FLUID": 6,
                            "AUDIO": 7
                          }
                        }
                      }
                    },
                    "AdUnitService": {
                      "options": {
                        "(google.api.default_host)": "admanager.googleapis.com",
                        "(google.api.oauth_scopes)": "https://www.googleapis.com/auth/admanager"
                      },
                      "methods": {
                        "GetAdUnit": {
                          "requestType": "GetAdUnitRequest",
                          "responseType": "AdUnit",
                          "options": {
                            "(google.api.http).get": "/v1/{name=networks/*/adUnits/*}",
                            "(google.api.method_signature)": "name"
                          },
                          "parsedOptions": [
                            {
                              "(google.api.http)": {
                                "get": "/v1/{name=networks/*/adUnits/*}"
                              }
                            },
                            {
                              "(google.api.method_signature)": "name"
                            }
                          ]
                        },
                        "ListAdUnits": {
                          "requestType": "ListAdUnitsRequest",
                          "responseType": "ListAdUnitsResponse",
                          "options": {
                            "(google.api.http).get": "/v1/{parent=networks/*}/adUnits",
                            "(google.api.method_signature)": "parent"
                          },
                          "parsedOptions": [
                            {
                              "(google.api.http)": {
                                "get": "/v1/{parent=networks/*}/adUnits"
                              }
                            },
                            {
                              "(google.api.method_signature)": "parent"
                            }
                          ]
                        },
                        "ListAdUnitSizes": {
                          "requestType": "ListAdUnitSizesRequest",
                          "responseType": "ListAdUnitSizesResponse",
                          "options": {
                            "(google.api.http).get": "/v1/{parent=networks/*}/adUnitSizes",
                            "(google.api.method_signature)": "parent"
                          },
                          "parsedOptions": [
                            {
                              "(google.api.http)": {
                                "get": "/v1/{parent=networks/*}/adUnitSizes"
                              }
                            },
                            {
                              "(google.api.method_signature)": "parent"
                            }
                          ]
                        },
                        "CreateAdUnit": {
                          "requestType": "CreateAdUnitRequest",
                          "responseType": "AdUnit",
                          "options": {
                            "(google.api.http).post": "/v1/{parent=networks/*}/adUnits",
                            "(google.api.http).body": "ad_unit",
                            "(google.api.method_signature)": "parent,ad_unit"
                          },
                          "parsedOptions": [
                            {
                              "(google.api.http)": {
                                "post": "/v1/{parent=networks/*}/adUnits",
                                "body": "ad_unit"
                              }
                            },
                            {
                              "(google.api.method_signature)": "parent,ad_unit"
                            }
                          ]
                        },
                        "UpdateAdUnit": {
                          "requestType": "UpdateAdUnitRequest",
                          "responseType": "AdUnit",
                          "options": {
                            "(google.api.http).patch": "/v1/{ad_unit.name=networks/*/adUnits/*}",
                            "(google.api.http).body": "ad_unit",
                            "(google.api.method_signature)": "ad_unit,update_mask"
                          },
                          "parsedOptions": [
                            {
                              "(google.api.http)": {
                                "patch": "/v1/{ad_unit.name=networks/*/adUnits/*}",
                                "body": "ad_unit"
                              }
                            },
                            {
                              "(google.api.method_signature)": "ad_unit,update_mask"
                            }
                          ]
                        },
                        "BatchCreateAdUnits": {
                          "requestType": "BatchCreateAdUnitsRequest",
                          "responseType": "BatchCreateAdUnitsResponse",
                          "options": {
                            "(google.api.http).post": "/v1/{parent=networks/*}/adUnits:batchCreate",
                            "(google.api.http).body": "*",
                            "(google.api.method_signature)": "parent,requests"
                          },
                          "parsedOptions": [
                            {
                              "(google.api.http)": {
                                "post": "/v1/{parent=networks/*}/adUnits:batchCreate",
                                "body": "*"
                              }
                            },
                            {
                              "(google.api.method_signature)": "parent,requests"
                            }
                          ]
                        },
                        "BatchUpdateAdUnits": {
                          "requestType": "BatchUpdateAdUnitsRequest",
                          "responseType": "BatchUpdateAdUnitsResponse",
                          "options": {
                            "(google.api.http).post": "/v1/{parent=networks/*}/adUnits:batchUpdate",
                            "(google.api.http).body": "*",
                            "(google.api.method_signature)": "parent,requests"
                          },
                          "parsedOptions": [
                            {
                              "(google.api.http)": {
                                "post": "/v1/{parent=networks/*}/adUnits:batchUpdate",
                                "body": "*"
                              }
                            },
                            {
                              "(google.api.method_signature)": "parent,requests"
                            }
                          ]
                        },
                        "BatchActivateAdUnits": {
                          "requestType": "BatchActivateAdUnitsRequest",
                          "responseType": "BatchActivateAdUnitsResponse",
                          "options": {
                            "(google.api.http).post": "/v1/{parent=networks/*}/adUnits:batchActivate",
                            "(google.api.http).body": "*",
                            "(google.api.method_signature)": "parent,names"
                          },
                          "parsedOptions": [
                            {
                              "(google.api.http)": {
                                "post": "/v1/{parent=networks/*}/adUnits:batchActivate",
                                "body": "*"
                              }
                            },
                            {
                              "(google.api.method_signature)": "parent,names"
                            }
                          ]
                        },
                        "BatchDeactivateAdUnits": {
                          "requestType": "BatchDeactivateAdUnitsRequest",
                          "responseType": "BatchDeactivateAdUnitsResponse",
                          "options": {
                            "(google.api.http).post": "/v1/{parent=networks/*}/adUnits:batchDeactivate",
                            "(google.api.http).body": "*",
                            "(google.api.method_signature)": "parent,names"
                          },
                          "parsedOptions": [
                            {
                              "(google.api.http)": {
                                "post": "/v1/{parent=networks/*}/adUnits:batchDeactivate",
                                "body": "*"
                              }
                            },
                            {
                              "(google.api.method_signature)": "parent,names"
                            }
                          ]
                        },
                        "BatchArchiveAdUnits": {
                          "requestType": "BatchArchiveAdUnitsRequest",
                          "responseType": "BatchArchiveAdUnitsResponse",
                          "options": {
                            "(google.api.http).post": "/v1/{parent=networks/*}/adUnits:batchArchive",
                            "(google.api.http).body": "*",
                            "(google.api.method_signature)": "parent,names"
                          },
                          "parsedOptions": [
                            {
                              "(google.api.http)": {
                                "post": "/v1/{parent=networks/*}/adUnits:batchArchive",
                                "body": "*"
                              }
                            },
                            {
                              "(google.api.method_signature)": "parent,names"
                            }
                          ]
                        }
                      }
                    },
                    "GetAdUnitRequest": {
                      "fields": {
                        "name": {
                          "type": "string",
                          "id": 1,
                          "options": {
                            "(google.api.field_behavior)": "REQUIRED",
                            "(google.api.resource_reference).type": "admanager.googleapis.com/AdUnit"
                          }
                        }
                      }
                    },
                    "ListAdUnitsRequest": {
                      "fields": {
                        "parent": {
                          "type": "string",
                          "id": 1,
                          "options": {
                            "(google.api.field_behavior)": "REQUIRED",
                            "(google.api.resource_reference).type": "admanager.googleapis.com/Network"
                          }
                        },
                        "pageSize": {
                          "type": "int32",
                          "id": 2,
                          "options": {
                            "(google.api.field_behavior)": "OPTIONAL"
                          }
                        },
                        "pageToken": {
                          "type": "string",
                          "id": 3,
                          "options": {
                            "(google.api.field_behavior)": "OPTIONAL"
                          }
                        },
                        "filter": {
                          "type": "string",
                          "id": 4,
                          "options": {
                            "(google.api.field_behavior)": "OPTIONAL"
                          }
                        },
                        "orderBy": {
                          "type": "string",
                          "id": 5,
                          "options": {
                            "(google.api.field_behavior)": "OPTIONAL"
                          }
                        },
                        "skip": {
                          "type": "int32",
                          "id": 6,
                          "options": {
                            "(google.api.field_behavior)": "OPTIONAL"
                          }
                        }
                      }
                    },
                    "ListAdUnitsResponse": {
                      "fields": {
                        "adUnits": {
                          "rule": "repeated",
                          "type": "AdUnit",
                          "id": 1
                        },
                        "nextPageToken": {
                          "type": "string",
                          "id": 2
                        },
                        "totalSize": {
                          "type": "int32",
                          "id": 3
                        }
                      }
                    },
                    "CreateAdUnitRequest": {
                      "fields": {
                        "parent": {
                          "type": "string",
                          "id": 1,
                          "options": {
                            "(google.api.field_behavior)": "REQUIRED",
                            "(google.api.resource_reference).type": "admanager.googleapis.com/Network"
                          }
                        },
                        "adUnit": {
                          "type": "AdUnit",
                          "id": 2,
                          "options": {
                            "(google.api.field_behavior)": "REQUIRED"
                          }
                        }
                      }
                    },
                    "UpdateAdUnitRequest": {
                      "fields": {
                        "adUnit": {
                          "type": "AdUnit",
                          "id": 1,
                          "options": {
                            "(google.api.field_behavior)": "REQUIRED"
                          }
                        },
                        "updateMask": {
                          "type": "google.protobuf.FieldMask",
                          "id": 2,
                          "options": {
                            "(google.api.field_behavior)": "REQUIRED"
                          }
                        }
                      }
                    },
                    "BatchCreateAdUnitsRequest": {
                      "fields": {
                        "parent": {
                          "type": "string",
                          "id": 1,
                          "options": {
                            "(google.api.field_behavior)": "REQUIRED",
                            "(google.api.resource_reference).type": "admanager.googleapis.com/Network"
                          }
                        },
                        "requests": {
                          "rule": "repeated",
                          "type": "CreateAdUnitRequest",
                          "id": 2,
                          "options": {
                            "(google.api.field_behavior)": "REQUIRED"
                          }
                        }
                      }
                    },
                    "BatchCreateAdUnitsResponse": {
                      "fields": {
                        "adUnits": {
                          "rule": "repeated",
                          "type": "AdUnit",
                          "id": 1
                        }
                      }
                    },
                    "BatchUpdateAdUnitsRequest": {
                      "fields": {
                        "parent": {
                          "type": "string",
                          "id": 1,
                          "options": {
                            "(google.api.field_behavior)": "REQUIRED",
                            "(google.api.resource_reference).type": "admanager.googleapis.com/Network"
                          }
                        },
                        "requests": {
                          "rule": "repeated",
                          "type": "UpdateAdUnitRequest",
                          "id": 2,
                          "options": {
                            "(google.api.field_behavior)": "REQUIRED"
                          }
                        }
                      }
                    },
                    "BatchUpdateAdUnitsResponse": {
                      "fields": {
                        "adUnits": {
                          "rule": "repeated",
                          "type": "AdUnit",
                          "id": 1
                        }
                      }
                    },
                    "ListAdUnitSizesRequest": {
                      "fields": {
                        "parent": {
                          "type": "string",
                          "id": 1,
                          "options": {
                            "(google.api.field_behavior)": "REQUIRED",
                            "(google.api.resource_reference).type": "admanager.googleapis.com/Network"
                          }
                        },
                        "pageSize": {
                          "type": "int32",
                          "id": 2,
                          "options": {
                            "(google.api.field_behavior)": "OPTIONAL"
                          }
                        },
                        "pageToken": {
                          "type": "string",
                          "id": 3,
                          "options": {
                            "(google.api.field_behavior)": "OPTIONAL"
                          }
                        },
                        "filter": {
                          "type": "string",
                          "id": 4,
                          "options": {
                            "(google.api.field_behavior)": "OPTIONAL"
                          }
                        },
                        "orderBy": {
                          "type": "string",
                          "id": 5,
                          "options": {
                            "(google.api.field_behavior)": "OPTIONAL"
                          }
                        },
                        "skip": {
                          "type": "int32",
                          "id": 6,
                          "options": {
                            "(google.api.field_behavior)": "OPTIONAL"
                          }
                        }
                      }
                    },
                    "ListAdUnitSizesResponse": {
                      "fields": {
                        "adUnitSizes": {
                          "rule": "repeated",
                          "type": "AdUnitSize",
                          "id": 1
                        },
                        "nextPageToken": {
                          "type": "string",
                          "id": 2
                        },
                        "totalSize": {
                          "type": "int32",
                          "id": 3
                        }
                      }
                    },
                    "BatchActivateAdUnitsRequest": {
                      "fields": {
                        "parent": {
                          "type": "string",
                          "id": 1,
                          "options": {
                            "(google.api.field_behavior)": "REQUIRED",
                            "(google.api.resource_reference).type": "admanager.googleapis.com/Network"
                          }
                        },
                        "names": {
                          "rule": "repeated",
                          "type": "string",
                          "id": 2,
                          "options": {
                            "(google.api.field_behavior)": "REQUIRED",
                            "(google.api.resource_reference).type": "admanager.googleapis.com/AdUnit"
                          }
                        }
                      }
                    },
                    "BatchActivateAdUnitsResponse": {
                      "fields": {}
                    },
                    "BatchDeactivateAdUnitsRequest": {
                      "fields": {
                        "parent": {
                          "type": "string",
                          "id": 1,
                          "options": {
                            "(google.api.field_behavior)": "REQUIRED",
                            "(google.api.resource_reference).type": "admanager.googleapis.com/Network"
                          }
                        },
                        "names": {
                          "rule": "repeated",
                          "type": "string",
                          "id": 2,
                          "options": {
                            "(google.api.field_behavior)": "REQUIRED",
                            "(google.api.resource_reference).type": "admanager.googleapis.com/AdUnit"
                          }
                        }
                      }
                    },
                    "BatchDeactivateAdUnitsResponse": {
                      "fields": {}
                    },
                    "BatchArchiveAdUnitsRequest": {
                      "fields": {
                        "parent": {
                          "type": "string",
                          "id": 1,
                          "options": {
                            "(google.api.field_behavior)": "REQUIRED",
                            "(google.api.resource_reference).type": "admanager.googleapis.com/Network"
                          }
                        },
                        "names": {
                          "rule": "repeated",
                          "type": "string",
                          "id": 2,
                          "options": {
                            "(google.api.field_behavior)": "REQUIRED",
                            "(google.api.resource_reference).type": "admanager.googleapis.com/AdUnit"
                          }
                        }
                      }
                    },
                    "BatchArchiveAdUnitsResponse": {
                      "fields": {}
                    },
                    "AdManagerError": {
                      "fields": {
                        "errorCode": {
                          "type": "string",
                          "id": 1
                        },
                        "message": {
                          "type": "string",
                          "id": 2
                        },
                        "fieldPath": {
                          "type": "string",
                          "id": 3
                        },
                        "trigger": {
                          "type": "string",
                          "id": 4
                        },
                        "stackTrace": {
                          "type": "string",
                          "id": 5
                        },
                        "details": {
                          "rule": "repeated",
                          "type": "google.protobuf.Any",
                          "id": 6
                        }
                      }
                    },
                    "Application": {
                      "options": {
                        "(google.api.resource).type": "admanager.googleapis.com/Application",
                        "(google.api.resource).pattern": "networks/{network_code}/applications/{application}",
                        "(google.api.resource).plural": "applications",
                        "(google.api.resource).singular": "application"
                      },
                      "oneofs": {
                        "_displayName": {
                          "oneof": [
                            "displayName"
                          ]
                        }
                      },
                      "fields": {
                        "name": {
                          "type": "string",
                          "id": 1,
                          "options": {
                            "(google.api.field_behavior)": "IDENTIFIER"
                          }
                        },
                        "displayName": {
                          "type": "string",
                          "id": 4,
                          "options": {
                            "(google.api.field_behavior)": "OPTIONAL",
                            "proto3_optional": true
                          }
                        }
                      }
                    },
                    "ApplicationService": {
                      "options": {
                        "(google.api.default_host)": "admanager.googleapis.com",
                        "(google.api.oauth_scopes)": "https://www.googleapis.com/auth/admanager"
                      },
                      "methods": {
                        "GetApplication": {
                          "requestType": "GetApplicationRequest",
                          "responseType": "Application",
                          "options": {
                            "(google.api.http).get": "/v1/{name=networks/*/applications/*}",
                            "(google.api.method_signature)": "name"
                          },
                          "parsedOptions": [
                            {
                              "(google.api.http)": {
                                "get": "/v1/{name=networks/*/applications/*}"
                              }
                            },
                            {
                              "(google.api.method_signature)": "name"
                            }
                          ]
                        },
                        "ListApplications": {
                          "requestType": "ListApplicationsRequest",
                          "responseType": "ListApplicationsResponse",
                          "options": {
                            "(google.api.http).get": "/v1/{parent=networks/*}/applications",
                            "(google.api.method_signature)": "parent"
                          },
                          "parsedOptions": [
                            {
                              "(google.api.http)": {
                                "get": "/v1/{parent=networks/*}/applications"
                              }
                            },
                            {
                              "(google.api.method_signature)": "parent"
                            }
                          ]
                        }
                      }
                    },
                    "GetApplicationRequest": {
                      "fields": {
                        "name": {
                          "type": "string",
                          "id": 1,
                          "options": {
                            "(google.api.field_behavior)": "REQUIRED",
                            "(google.api.resource_reference).type": "admanager.googleapis.com/Application"
                          }
                        }
                      }
                    },
                    "ListApplicationsRequest": {
                      "fields": {
                        "parent": {
                          "type": "string",
                          "id": 1,
                          "options": {
                            "(google.api.field_behavior)": "REQUIRED",
                            "(google.api.resource_reference).type": "admanager.googleapis.com/Network"
                          }
                        },
                        "pageSize": {
                          "type": "int32",
                          "id": 2,
                          "options": {
                            "(google.api.field_behavior)": "OPTIONAL"
                          }
                        },
                        "pageToken": {
                          "type": "string",
                          "id": 3,
                          "options": {
                            "(google.api.field_behavior)": "OPTIONAL"
                          }
                        },
                        "filter": {
                          "type": "string",
                          "id": 4,
                          "options": {
                            "(google.api.field_behavior)": "OPTIONAL"
                          }
                        },
                        "orderBy": {
                          "type": "string",
                          "id": 5,
                          "options": {
                            "(google.api.field_behavior)": "OPTIONAL"
                          }
                        },
                        "skip": {
                          "type": "int32",
                          "id": 6,
                          "options": {
                            "(google.api.field_behavior)": "OPTIONAL"
                          }
                        }
                      }
                    },
                    "ListApplicationsResponse": {
                      "fields": {
                        "applications": {
                          "rule": "repeated",
                          "type": "Application",
                          "id": 1
                        },
                        "nextPageToken": {
                          "type": "string",
                          "id": 2
                        },
                        "totalSize": {
                          "type": "int32",
                          "id": 3
                        }
                      }
                    },
                    "AudienceSegment": {
                      "options": {
                        "(google.api.resource).type": "admanager.googleapis.com/AudienceSegment",
                        "(google.api.resource).pattern": "networks/{network_code}/audienceSegments/{audience_segment}",
                        "(google.api.resource).plural": "audienceSegments",
                        "(google.api.resource).singular": "audienceSegment"
                      },
                      "oneofs": {
                        "_displayName": {
                          "oneof": [
                            "displayName"
                          ]
                        }
                      },
                      "fields": {
                        "name": {
                          "type": "string",
                          "id": 1,
                          "options": {
                            "(google.api.field_behavior)": "IDENTIFIER"
                          }
                        },
                        "displayName": {
                          "type": "string",
                          "id": 2,
                          "options": {
                            "(google.api.field_behavior)": "REQUIRED",
                            "proto3_optional": true
                          }
                        }
                      }
                    },
                    "AudienceSegmentService": {
                      "options": {
                        "(google.api.default_host)": "admanager.googleapis.com",
                        "(google.api.oauth_scopes)": "https://www.googleapis.com/auth/admanager"
                      },
                      "methods": {
                        "GetAudienceSegment": {
                          "requestType": "GetAudienceSegmentRequest",
                          "responseType": "AudienceSegment",
                          "options": {
                            "(google.api.http).get": "/v1/{name=networks/*/audienceSegments/*}",
                            "(google.api.method_signature)": "name"
                          },
                          "parsedOptions": [
                            {
                              "(google.api.http)": {
                                "get": "/v1/{name=networks/*/audienceSegments/*}"
                              }
                            },
                            {
                              "(google.api.method_signature)": "name"
                            }
                          ]
                        },
                        "ListAudienceSegments": {
                          "requestType": "ListAudienceSegmentsRequest",
                          "responseType": "ListAudienceSegmentsResponse",
                          "options": {
                            "(google.api.http).get": "/v1/{parent=networks/*}/audienceSegments",
                            "(google.api.method_signature)": "parent"
                          },
                          "parsedOptions": [
                            {
                              "(google.api.http)": {
                                "get": "/v1/{parent=networks/*}/audienceSegments"
                              }
                            },
                            {
                              "(google.api.method_signature)": "parent"
                            }
                          ]
                        }
                      }
                    },
                    "GetAudienceSegmentRequest": {
                      "fields": {
                        "name": {
                          "type": "string",
                          "id": 1,
                          "options": {
                            "(google.api.field_behavior)": "REQUIRED",
                            "(google.api.resource_reference).type": "admanager.googleapis.com/AudienceSegment"
                          }
                        }
                      }
                    },
                    "ListAudienceSegmentsRequest": {
                      "fields": {
                        "parent": {
                          "type": "string",
                          "id": 1,
                          "options": {
                            "(google.api.field_behavior)": "REQUIRED",
                            "(google.api.resource_reference).type": "admanager.googleapis.com/Network"
                          }
                        },
                        "pageSize": {
                          "type": "int32",
                          "id": 2,
                          "options": {
                            "(google.api.field_behavior)": "OPTIONAL"
                          }
                        },
                        "pageToken": {
                          "type": "string",
                          "id": 3,
                          "options": {
                            "(google.api.field_behavior)": "OPTIONAL"
                          }
                        },
                        "filter": {
                          "type": "string",
                          "id": 4,
                          "options": {
                            "(google.api.field_behavior)": "OPTIONAL"
                          }
                        },
                        "orderBy": {
                          "type": "string",
                          "id": 5,
                          "options": {
                            "(google.api.field_behavior)": "OPTIONAL"
                          }
                        },
                        "skip": {
                          "type": "int32",
                          "id": 6,
                          "options": {
                            "(google.api.field_behavior)": "OPTIONAL"
                          }
                        }
                      }
                    },
                    "ListAudienceSegmentsResponse": {
                      "fields": {
                        "audienceSegments": {
                          "rule": "repeated",
                          "type": "AudienceSegment",
                          "id": 1
                        },
                        "nextPageToken": {
                          "type": "string",
                          "id": 2
                        },
                        "totalSize": {
                          "type": "int32",
                          "id": 3
                        }
                      }
                    },
                    "BandwidthGroup": {
                      "options": {
                        "(google.api.resource).type": "admanager.googleapis.com/BandwidthGroup",
                        "(google.api.resource).pattern": "networks/{network_code}/bandwidthGroups/{bandwidth_group}",
                        "(google.api.resource).plural": "bandwidthGroups",
                        "(google.api.resource).singular": "bandwidthGroup"
                      },
                      "oneofs": {
                        "_name": {
                          "oneof": [
                            "name"
                          ]
                        },
                        "_displayName": {
                          "oneof": [
                            "displayName"
                          ]
                        }
                      },
                      "fields": {
                        "name": {
                          "type": "string",
                          "id": 1,
                          "options": {
                            "(google.api.field_behavior)": "IDENTIFIER",
                            "proto3_optional": true
                          }
                        },
                        "displayName": {
                          "type": "string",
                          "id": 2,
                          "options": {
                            "(google.api.field_behavior)": "OUTPUT_ONLY",
                            "proto3_optional": true
                          }
                        }
                      }
                    },
                    "BandwidthGroupService": {
                      "options": {
                        "(google.api.default_host)": "admanager.googleapis.com",
                        "(google.api.oauth_scopes)": "https://www.googleapis.com/auth/admanager"
                      },
                      "methods": {
                        "GetBandwidthGroup": {
                          "requestType": "GetBandwidthGroupRequest",
                          "responseType": "BandwidthGroup",
                          "options": {
                            "(google.api.http).get": "/v1/{name=networks/*/bandwidthGroups/*}",
                            "(google.api.method_signature)": "name"
                          },
                          "parsedOptions": [
                            {
                              "(google.api.http)": {
                                "get": "/v1/{name=networks/*/bandwidthGroups/*}"
                              }
                            },
                            {
                              "(google.api.method_signature)": "name"
                            }
                          ]
                        },
                        "ListBandwidthGroups": {
                          "requestType": "ListBandwidthGroupsRequest",
                          "responseType": "ListBandwidthGroupsResponse",
                          "options": {
                            "(google.api.http).get": "/v1/{parent=networks/*}/bandwidthGroups",
                            "(google.api.method_signature)": "parent"
                          },
                          "parsedOptions": [
                            {
                              "(google.api.http)": {
                                "get": "/v1/{parent=networks/*}/bandwidthGroups"
                              }
                            },
                            {
                              "(google.api.method_signature)": "parent"
                            }
                          ]
                        }
                      }
                    },
                    "GetBandwidthGroupRequest": {
                      "fields": {
                        "name": {
                          "type": "string",
                          "id": 1,
                          "options": {
                            "(google.api.field_behavior)": "REQUIRED",
                            "(google.api.resource_reference).type": "admanager.googleapis.com/BandwidthGroup"
                          }
                        }
                      }
                    },
                    "ListBandwidthGroupsRequest": {
                      "fields": {
                        "parent": {
                          "type": "string",
                          "id": 1,
                          "options": {
                            "(google.api.field_behavior)": "REQUIRED",
                            "(google.api.resource_reference).type": "admanager.googleapis.com/Network"
                          }
                        },
                        "pageSize": {
                          "type": "int32",
                          "id": 2,
                          "options": {
                            "(google.api.field_behavior)": "OPTIONAL"
                          }
                        },
                        "pageToken": {
                          "type": "string",
                          "id": 3,
                          "options": {
                            "(google.api.field_behavior)": "OPTIONAL"
                          }
                        },
                        "filter": {
                          "type": "string",
                          "id": 4,
                          "options": {
                            "(google.api.field_behavior)": "OPTIONAL"
                          }
                        },
                        "orderBy": {
                          "type": "string",
                          "id": 5,
                          "options": {
                            "(google.api.field_behavior)": "OPTIONAL"
                          }
                        },
                        "skip": {
                          "type": "int32",
                          "id": 6,
                          "options": {
                            "(google.api.field_behavior)": "OPTIONAL"
                          }
                        }
                      }
                    },
                    "ListBandwidthGroupsResponse": {
                      "fields": {
                        "bandwidthGroups": {
                          "rule": "repeated",
                          "type": "BandwidthGroup",
                          "id": 1
                        },
                        "nextPageToken": {
                          "type": "string",
                          "id": 2
                        },
                        "totalSize": {
                          "type": "int32",
                          "id": 3
                        }
                      }
                    },
                    "BrowserLanguage": {
                      "options": {
                        "(google.api.resource).type": "admanager.googleapis.com/BrowserLanguage",
                        "(google.api.resource).pattern": "networks/{network_code}/browserLanguages/{browser_language}",
                        "(google.api.resource).plural": "browserLanguages",
                        "(google.api.resource).singular": "browserLanguage"
                      },
                      "oneofs": {
                        "_displayName": {
                          "oneof": [
                            "displayName"
                          ]
                        }
                      },
                      "fields": {
                        "name": {
                          "type": "string",
                          "id": 1,
                          "options": {
                            "(google.api.field_behavior)": "IDENTIFIER"
                          }
                        },
                        "displayName": {
                          "type": "string",
                          "id": 2,
                          "options": {
                            "(google.api.field_behavior)": "OUTPUT_ONLY",
                            "proto3_optional": true
                          }
                        }
                      }
                    },
                    "BrowserLanguageService": {
                      "options": {
                        "(google.api.default_host)": "admanager.googleapis.com",
                        "(google.api.oauth_scopes)": "https://www.googleapis.com/auth/admanager"
                      },
                      "methods": {
                        "GetBrowserLanguage": {
                          "requestType": "GetBrowserLanguageRequest",
                          "responseType": "BrowserLanguage",
                          "options": {
                            "(google.api.http).get": "/v1/{name=networks/*/browserLanguages/*}",
                            "(google.api.method_signature)": "name"
                          },
                          "parsedOptions": [
                            {
                              "(google.api.http)": {
                                "get": "/v1/{name=networks/*/browserLanguages/*}"
                              }
                            },
                            {
                              "(google.api.method_signature)": "name"
                            }
                          ]
                        },
                        "ListBrowserLanguages": {
                          "requestType": "ListBrowserLanguagesRequest",
                          "responseType": "ListBrowserLanguagesResponse",
                          "options": {
                            "(google.api.http).get": "/v1/{parent=networks/*}/browserLanguages",
                            "(google.api.method_signature)": "parent"
                          },
                          "parsedOptions": [
                            {
                              "(google.api.http)": {
                                "get": "/v1/{parent=networks/*}/browserLanguages"
                              }
                            },
                            {
                              "(google.api.method_signature)": "parent"
                            }
                          ]
                        }
                      }
                    },
                    "GetBrowserLanguageRequest": {
                      "fields": {
                        "name": {
                          "type": "string",
                          "id": 1,
                          "options": {
                            "(google.api.field_behavior)": "REQUIRED",
                            "(google.api.resource_reference).type": "admanager.googleapis.com/BrowserLanguage"
                          }
                        }
                      }
                    },
                    "ListBrowserLanguagesRequest": {
                      "fields": {
                        "parent": {
                          "type": "string",
                          "id": 1,
                          "options": {
                            "(google.api.field_behavior)": "REQUIRED",
                            "(google.api.resource_reference).type": "admanager.googleapis.com/Network"
                          }
                        },
                        "pageSize": {
                          "type": "int32",
                          "id": 2,
                          "options": {
                            "(google.api.field_behavior)": "OPTIONAL"
                          }
                        },
                        "pageToken": {
                          "type": "string",
                          "id": 3,
                          "options": {
                            "(google.api.field_behavior)": "OPTIONAL"
                          }
                        },
                        "filter": {
                          "type": "string",
                          "id": 4,
                          "options": {
                            "(google.api.field_behavior)": "OPTIONAL"
                          }
                        },
                        "orderBy": {
                          "type": "string",
                          "id": 5,
                          "options": {
                            "(google.api.field_behavior)": "OPTIONAL"
                          }
                        },
                        "skip": {
                          "type": "int32",
                          "id": 6,
                          "options": {
                            "(google.api.field_behavior)": "OPTIONAL"
                          }
                        }
                      }
                    },
                    "ListBrowserLanguagesResponse": {
                      "fields": {
                        "browserLanguages": {
                          "rule": "repeated",
                          "type": "BrowserLanguage",
                          "id": 1
                        },
                        "nextPageToken": {
                          "type": "string",
                          "id": 2
                        },
                        "totalSize": {
                          "type": "int32",
                          "id": 3
                        }
                      }
                    },
                    "Browser": {
                      "options": {
                        "(google.api.resource).type": "admanager.googleapis.com/Browser",
                        "(google.api.resource).pattern": "networks/{network_code}/browsers/{browser}",
                        "(google.api.resource).plural": "browsers",
                        "(google.api.resource).singular": "browser"
                      },
                      "oneofs": {
                        "_displayName": {
                          "oneof": [
                            "displayName"
                          ]
                        },
                        "_majorVersion": {
                          "oneof": [
                            "majorVersion"
                          ]
                        },
                        "_minorVersion": {
                          "oneof": [
                            "minorVersion"
                          ]
                        }
                      },
                      "fields": {
                        "name": {
                          "type": "string",
                          "id": 1,
                          "options": {
                            "(google.api.field_behavior)": "IDENTIFIER"
                          }
                        },
                        "displayName": {
                          "type": "string",
                          "id": 2,
                          "options": {
                            "(google.api.field_behavior)": "OUTPUT_ONLY",
                            "proto3_optional": true
                          }
                        },
                        "majorVersion": {
                          "type": "string",
                          "id": 4,
                          "options": {
                            "(google.api.field_behavior)": "OUTPUT_ONLY",
                            "proto3_optional": true
                          }
                        },
                        "minorVersion": {
                          "type": "string",
                          "id": 5,
                          "options": {
                            "(google.api.field_behavior)": "OUTPUT_ONLY",
                            "proto3_optional": true
                          }
                        }
                      }
                    },
                    "BrowserService": {
                      "options": {
                        "(google.api.default_host)": "admanager.googleapis.com",
                        "(google.api.oauth_scopes)": "https://www.googleapis.com/auth/admanager"
                      },
                      "methods": {
                        "GetBrowser": {
                          "requestType": "GetBrowserRequest",
                          "responseType": "Browser",
                          "options": {
                            "(google.api.http).get": "/v1/{name=networks/*/browsers/*}",
                            "(google.api.method_signature)": "name"
                          },
                          "parsedOptions": [
                            {
                              "(google.api.http)": {
                                "get": "/v1/{name=networks/*/browsers/*}"
                              }
                            },
                            {
                              "(google.api.method_signature)": "name"
                            }
                          ]
                        },
                        "ListBrowsers": {
                          "requestType": "ListBrowsersRequest",
                          "responseType": "ListBrowsersResponse",
                          "options": {
                            "(google.api.http).get": "/v1/{parent=networks/*}/browsers",
                            "(google.api.method_signature)": "parent"
                          },
                          "parsedOptions": [
                            {
                              "(google.api.http)": {
                                "get": "/v1/{parent=networks/*}/browsers"
                              }
                            },
                            {
                              "(google.api.method_signature)": "parent"
                            }
                          ]
                        }
                      }
                    },
                    "GetBrowserRequest": {
                      "fields": {
                        "name": {
                          "type": "string",
                          "id": 1,
                          "options": {
                            "(google.api.field_behavior)": "REQUIRED",
                            "(google.api.resource_reference).type": "admanager.googleapis.com/Browser"
                          }
                        }
                      }
                    },
                    "ListBrowsersRequest": {
                      "fields": {
                        "parent": {
                          "type": "string",
                          "id": 1,
                          "options": {
                            "(google.api.field_behavior)": "REQUIRED",
                            "(google.api.resource_reference).type": "admanager.googleapis.com/Network"
                          }
                        },
                        "pageSize": {
                          "type": "int32",
                          "id": 2,
                          "options": {
                            "(google.api.field_behavior)": "OPTIONAL"
                          }
                        },
                        "pageToken": {
                          "type": "string",
                          "id": 3,
                          "options": {
                            "(google.api.field_behavior)": "OPTIONAL"
                          }
                        },
                        "filter": {
                          "type": "string",
                          "id": 4,
                          "options": {
                            "(google.api.field_behavior)": "OPTIONAL"
                          }
                        },
                        "orderBy": {
                          "type": "string",
                          "id": 5,
                          "options": {
                            "(google.api.field_behavior)": "OPTIONAL"
                          }
                        },
                        "skip": {
                          "type": "int32",
                          "id": 6,
                          "options": {
                            "(google.api.field_behavior)": "OPTIONAL"
                          }
                        }
                      }
                    },
                    "ListBrowsersResponse": {
                      "fields": {
                        "browsers": {
                          "rule": "repeated",
                          "type": "Browser",
                          "id": 1
                        },
                        "nextPageToken": {
                          "type": "string",
                          "id": 2
                        },
                        "totalSize": {
                          "type": "int32",
                          "id": 3
                        }
                      }
                    },
                    "CmsMetadataKeyStatusEnum": {
                      "fields": {},
                      "nested": {
                        "CmsMetadataKeyStatus": {
                          "values": {
                            "CMS_METADATA_KEY_STATUS_UNSPECIFIED": 0,
                            "ACTIVE": 1,
                            "INACTIVE": 2
                          }
                        }
                      }
                    },
                    "CmsMetadataKey": {
                      "options": {
                        "(google.api.resource).type": "admanager.googleapis.com/CmsMetadataKey",
                        "(google.api.resource).pattern": "networks/{network_code}/cmsMetadataKeys/{cms_metadata_key}",
                        "(google.api.resource).plural": "cmsMetadataKeys",
                        "(google.api.resource).singular": "cmsMetadataKey"
                      },
                      "fields": {
                        "name": {
                          "type": "string",
                          "id": 1,
                          "options": {
                            "(google.api.field_behavior)": "IDENTIFIER"
                          }
                        },
                        "displayName": {
                          "type": "string",
                          "id": 3,
                          "options": {
                            "(google.api.field_behavior)": "REQUIRED"
                          }
                        },
                        "status": {
                          "type": "CmsMetadataKeyStatusEnum.CmsMetadataKeyStatus",
                          "id": 4,
                          "options": {
                            "(google.api.field_behavior)": "OUTPUT_ONLY"
                          }
                        }
                      }
                    },
                    "CmsMetadataKeyService": {
                      "options": {
                        "(google.api.default_host)": "admanager.googleapis.com",
                        "(google.api.oauth_scopes)": "https://www.googleapis.com/auth/admanager"
                      },
                      "methods": {
                        "GetCmsMetadataKey": {
                          "requestType": "GetCmsMetadataKeyRequest",
                          "responseType": "CmsMetadataKey",
                          "options": {
                            "(google.api.http).get": "/v1/{name=networks/*/cmsMetadataKeys/*}",
                            "(google.api.method_signature)": "name"
                          },
                          "parsedOptions": [
                            {
                              "(google.api.http)": {
                                "get": "/v1/{name=networks/*/cmsMetadataKeys/*}"
                              }
                            },
                            {
                              "(google.api.method_signature)": "name"
                            }
                          ]
                        },
                        "ListCmsMetadataKeys": {
                          "requestType": "ListCmsMetadataKeysRequest",
                          "responseType": "ListCmsMetadataKeysResponse",
                          "options": {
                            "(google.api.http).get": "/v1/{parent=networks/*}/cmsMetadataKeys",
                            "(google.api.method_signature)": "parent"
                          },
                          "parsedOptions": [
                            {
                              "(google.api.http)": {
                                "get": "/v1/{parent=networks/*}/cmsMetadataKeys"
                              }
                            },
                            {
                              "(google.api.method_signature)": "parent"
                            }
                          ]
                        }
                      }
                    },
                    "GetCmsMetadataKeyRequest": {
                      "fields": {
                        "name": {
                          "type": "string",
                          "id": 1,
                          "options": {
                            "(google.api.field_behavior)": "REQUIRED",
                            "(google.api.resource_reference).type": "admanager.googleapis.com/CmsMetadataKey"
                          }
                        }
                      }
                    },
                    "ListCmsMetadataKeysRequest": {
                      "fields": {
                        "parent": {
                          "type": "string",
                          "id": 1,
                          "options": {
                            "(google.api.field_behavior)": "REQUIRED",
                            "(google.api.resource_reference).type": "admanager.googleapis.com/Network"
                          }
                        },
                        "pageSize": {
                          "type": "int32",
                          "id": 2,
                          "options": {
                            "(google.api.field_behavior)": "OPTIONAL"
                          }
                        },
                        "pageToken": {
                          "type": "string",
                          "id": 3,
                          "options": {
                            "(google.api.field_behavior)": "OPTIONAL"
                          }
                        },
                        "filter": {
                          "type": "string",
                          "id": 4,
                          "options": {
                            "(google.api.field_behavior)": "OPTIONAL"
                          }
                        },
                        "orderBy": {
                          "type": "string",
                          "id": 5,
                          "options": {
                            "(google.api.field_behavior)": "OPTIONAL"
                          }
                        },
                        "skip": {
                          "type": "int32",
                          "id": 6,
                          "options": {
                            "(google.api.field_behavior)": "OPTIONAL"
                          }
                        }
                      }
                    },
                    "ListCmsMetadataKeysResponse": {
                      "fields": {
                        "cmsMetadataKeys": {
                          "rule": "repeated",
                          "type": "CmsMetadataKey",
                          "id": 1
                        },
                        "nextPageToken": {
                          "type": "string",
                          "id": 2
                        },
                        "totalSize": {
                          "type": "int32",
                          "id": 3
                        }
                      }
                    },
                    "CmsMetadataValueStatusEnum": {
                      "fields": {},
                      "nested": {
                        "CmsMetadataValueStatus": {
                          "values": {
                            "CMS_METADATA_VALUE_STATUS_UNSPECIFIED": 0,
                            "ACTIVE": 1,
                            "ARCHIVED": 2,
                            "INACTIVE": 3
                          }
                        }
                      }
                    },
                    "CmsMetadataValue": {
                      "options": {
                        "(google.api.resource).type": "admanager.googleapis.com/CmsMetadataValue",
                        "(google.api.resource).pattern": "networks/{network_code}/cmsMetadataValues/{cms_metadata_value}",
                        "(google.api.resource).plural": "cmsMetadataValues",
                        "(google.api.resource).singular": "cmsMetadataValue"
                      },
                      "fields": {
                        "name": {
                          "type": "string",
                          "id": 1,
                          "options": {
                            "(google.api.field_behavior)": "IDENTIFIER"
                          }
                        },
                        "displayName": {
                          "type": "string",
                          "id": 3
                        },
                        "key": {
                          "type": "string",
                          "id": 5,
                          "options": {
                            "(google.api.field_behavior)": "IMMUTABLE",
                            "(google.api.resource_reference).type": "admanager.googleapis.com/CmsMetadataKey"
                          }
                        },
                        "status": {
                          "type": "CmsMetadataValueStatusEnum.CmsMetadataValueStatus",
                          "id": 6,
                          "options": {
                            "(google.api.field_behavior)": "OUTPUT_ONLY"
                          }
                        }
                      }
                    },
                    "CmsMetadataValueService": {
                      "options": {
                        "(google.api.default_host)": "admanager.googleapis.com",
                        "(google.api.oauth_scopes)": "https://www.googleapis.com/auth/admanager"
                      },
                      "methods": {
                        "GetCmsMetadataValue": {
                          "requestType": "GetCmsMetadataValueRequest",
                          "responseType": "CmsMetadataValue",
                          "options": {
                            "(google.api.http).get": "/v1/{name=networks/*/cmsMetadataValues/*}",
                            "(google.api.method_signature)": "name"
                          },
                          "parsedOptions": [
                            {
                              "(google.api.http)": {
                                "get": "/v1/{name=networks/*/cmsMetadataValues/*}"
                              }
                            },
                            {
                              "(google.api.method_signature)": "name"
                            }
                          ]
                        },
                        "ListCmsMetadataValues": {
                          "requestType": "ListCmsMetadataValuesRequest",
                          "responseType": "ListCmsMetadataValuesResponse",
                          "options": {
                            "(google.api.http).get": "/v1/{parent=networks/*}/cmsMetadataValues",
                            "(google.api.method_signature)": "parent"
                          },
                          "parsedOptions": [
                            {
                              "(google.api.http)": {
                                "get": "/v1/{parent=networks/*}/cmsMetadataValues"
                              }
                            },
                            {
                              "(google.api.method_signature)": "parent"
                            }
                          ]
                        }
                      }
                    },
                    "GetCmsMetadataValueRequest": {
                      "fields": {
                        "name": {
                          "type": "string",
                          "id": 1,
                          "options": {
                            "(google.api.field_behavior)": "REQUIRED",
                            "(google.api.resource_reference).type": "admanager.googleapis.com/CmsMetadataValue"
                          }
                        }
                      }
                    },
                    "ListCmsMetadataValuesRequest": {
                      "fields": {
                        "parent": {
                          "type": "string",
                          "id": 1,
                          "options": {
                            "(google.api.field_behavior)": "REQUIRED",
                            "(google.api.resource_reference).type": "admanager.googleapis.com/Network"
                          }
                        },
                        "pageSize": {
                          "type": "int32",
                          "id": 2,
                          "options": {
                            "(google.api.field_behavior)": "OPTIONAL"
                          }
                        },
                        "pageToken": {
                          "type": "string",
                          "id": 3,
                          "options": {
                            "(google.api.field_behavior)": "OPTIONAL"
                          }
                        },
                        "filter": {
                          "type": "string",
                          "id": 4,
                          "options": {
                            "(google.api.field_behavior)": "OPTIONAL"
                          }
                        },
                        "orderBy": {
                          "type": "string",
                          "id": 5,
                          "options": {
                            "(google.api.field_behavior)": "OPTIONAL"
                          }
                        },
                        "skip": {
                          "type": "int32",
                          "id": 6,
                          "options": {
                            "(google.api.field_behavior)": "OPTIONAL"
                          }
                        }
                      }
                    },
                    "ListCmsMetadataValuesResponse": {
                      "fields": {
                        "cmsMetadataValues": {
                          "rule": "repeated",
                          "type": "CmsMetadataValue",
                          "id": 1
                        },
                        "nextPageToken": {
                          "type": "string",
                          "id": 2
                        },
                        "totalSize": {
                          "type": "int32",
                          "id": 3
                        }
                      }
                    },
                    "CompanyTypeEnum": {
                      "fields": {},
                      "nested": {
                        "CompanyType": {
                          "values": {
                            "COMPANY_TYPE_UNSPECIFIED": 0,
                            "ADVERTISER": 1,
                            "HOUSE_ADVERTISER": 2,
                            "AGENCY": 3,
                            "HOUSE_AGENCY": 4,
                            "AD_NETWORK": 5
                          }
                        }
                      }
                    },
                    "CompanyCreditStatusEnum": {
                      "fields": {},
                      "nested": {
                        "CompanyCreditStatus": {
                          "values": {
                            "COMPANY_CREDIT_STATUS_UNSPECIFIED": 0,
                            "ACTIVE": 1,
                            "INACTIVE": 2,
                            "ON_HOLD": 3,
                            "STOP": 4,
                            "BLOCKED": 5
                          }
                        }
                      }
                    },
                    "Company": {
                      "options": {
                        "(google.api.resource).type": "admanager.googleapis.com/Company",
                        "(google.api.resource).pattern": "networks/{network_code}/companies/{company}",
                        "(google.api.resource).plural": "companies",
                        "(google.api.resource).singular": "company"
                      },
                      "oneofs": {
                        "_companyId": {
                          "oneof": [
                            "companyId"
                          ]
                        },
                        "_displayName": {
                          "oneof": [
                            "displayName"
                          ]
                        },
                        "_type": {
                          "oneof": [
                            "type"
                          ]
                        },
                        "_address": {
                          "oneof": [
                            "address"
                          ]
                        },
                        "_email": {
                          "oneof": [
                            "email"
                          ]
                        },
                        "_fax": {
                          "oneof": [
                            "fax"
                          ]
                        },
                        "_phone": {
                          "oneof": [
                            "phone"
                          ]
                        },
                        "_externalId": {
                          "oneof": [
                            "externalId"
                          ]
                        },
                        "_comment": {
                          "oneof": [
                            "comment"
                          ]
                        },
                        "_creditStatus": {
                          "oneof": [
                            "creditStatus"
                          ]
                        },
                        "_primaryContact": {
                          "oneof": [
                            "primaryContact"
                          ]
                        },
                        "_thirdPartyCompanyId": {
                          "oneof": [
                            "thirdPartyCompanyId"
                          ]
                        },
                        "_updateTime": {
                          "oneof": [
                            "updateTime"
                          ]
                        }
                      },
                      "fields": {
                        "name": {
                          "type": "string",
                          "id": 1,
                          "options": {
                            "(google.api.field_behavior)": "IDENTIFIER"
                          }
                        },
                        "companyId": {
                          "type": "int64",
                          "id": 2,
                          "options": {
                            "(google.api.field_behavior)": "OUTPUT_ONLY",
                            "proto3_optional": true
                          }
                        },
                        "displayName": {
                          "type": "string",
                          "id": 3,
                          "options": {
                            "(google.api.field_behavior)": "REQUIRED",
                            "proto3_optional": true
                          }
                        },
                        "type": {
                          "type": "CompanyTypeEnum.CompanyType",
                          "id": 4,
                          "options": {
                            "(google.api.field_behavior)": "REQUIRED",
                            "proto3_optional": true
                          }
                        },
                        "address": {
                          "type": "string",
                          "id": 5,
                          "options": {
                            "(google.api.field_behavior)": "OPTIONAL",
                            "proto3_optional": true
                          }
                        },
                        "email": {
                          "type": "string",
                          "id": 6,
                          "options": {
                            "(google.api.field_behavior)": "OPTIONAL",
                            "proto3_optional": true
                          }
                        },
                        "fax": {
                          "type": "string",
                          "id": 7,
                          "options": {
                            "(google.api.field_behavior)": "OPTIONAL",
                            "proto3_optional": true
                          }
                        },
                        "phone": {
                          "type": "string",
                          "id": 8,
                          "options": {
                            "(google.api.field_behavior)": "OPTIONAL",
                            "proto3_optional": true
                          }
                        },
                        "externalId": {
                          "type": "string",
                          "id": 9,
                          "options": {
                            "(google.api.field_behavior)": "OPTIONAL",
                            "proto3_optional": true
                          }
                        },
                        "comment": {
                          "type": "string",
                          "id": 10,
                          "options": {
                            "(google.api.field_behavior)": "OPTIONAL",
                            "proto3_optional": true
                          }
                        },
                        "creditStatus": {
                          "type": "CompanyCreditStatusEnum.CompanyCreditStatus",
                          "id": 11,
                          "options": {
                            "(google.api.field_behavior)": "OPTIONAL",
                            "proto3_optional": true
                          }
                        },
                        "appliedLabels": {
                          "rule": "repeated",
                          "type": "AppliedLabel",
                          "id": 12,
                          "options": {
                            "(google.api.field_behavior)": "OPTIONAL"
                          }
                        },
                        "primaryContact": {
                          "type": "string",
                          "id": 13,
                          "options": {
                            "(google.api.field_behavior)": "OPTIONAL",
                            "(google.api.resource_reference).type": "admanager.googleapis.com/Contact",
                            "proto3_optional": true
                          }
                        },
                        "appliedTeams": {
                          "rule": "repeated",
                          "type": "string",
                          "id": 14,
                          "options": {
                            "(google.api.field_behavior)": "OPTIONAL",
                            "(google.api.resource_reference).type": "admanager.googleapis.com/Team"
                          }
                        },
                        "thirdPartyCompanyId": {
                          "type": "int64",
                          "id": 16,
                          "options": {
                            "(google.api.field_behavior)": "OPTIONAL",
                            "proto3_optional": true
                          }
                        },
                        "updateTime": {
                          "type": "google.protobuf.Timestamp",
                          "id": 15,
                          "options": {
                            "(google.api.field_behavior)": "OUTPUT_ONLY",
                            "proto3_optional": true
                          }
                        }
                      }
                    },
                    "CompanyService": {
                      "options": {
                        "(google.api.default_host)": "admanager.googleapis.com",
                        "(google.api.oauth_scopes)": "https://www.googleapis.com/auth/admanager"
                      },
                      "methods": {
                        "GetCompany": {
                          "requestType": "GetCompanyRequest",
                          "responseType": "Company",
                          "options": {
                            "(google.api.http).get": "/v1/{name=networks/*/companies/*}",
                            "(google.api.method_signature)": "name"
                          },
                          "parsedOptions": [
                            {
                              "(google.api.http)": {
                                "get": "/v1/{name=networks/*/companies/*}"
                              }
                            },
                            {
                              "(google.api.method_signature)": "name"
                            }
                          ]
                        },
                        "ListCompanies": {
                          "requestType": "ListCompaniesRequest",
                          "responseType": "ListCompaniesResponse",
                          "options": {
                            "(google.api.http).get": "/v1/{parent=networks/*}/companies",
                            "(google.api.method_signature)": "parent"
                          },
                          "parsedOptions": [
                            {
                              "(google.api.http)": {
                                "get": "/v1/{parent=networks/*}/companies"
                              }
                            },
                            {
                              "(google.api.method_signature)": "parent"
                            }
                          ]
                        }
                      }
                    },
                    "GetCompanyRequest": {
                      "fields": {
                        "name": {
                          "type": "string",
                          "id": 1,
                          "options": {
                            "(google.api.field_behavior)": "REQUIRED",
                            "(google.api.resource_reference).type": "admanager.googleapis.com/Company"
                          }
                        }
                      }
                    },
                    "ListCompaniesRequest": {
                      "fields": {
                        "parent": {
                          "type": "string",
                          "id": 1,
                          "options": {
                            "(google.api.field_behavior)": "REQUIRED",
                            "(google.api.resource_reference).type": "admanager.googleapis.com/Network"
                          }
                        },
                        "pageSize": {
                          "type": "int32",
                          "id": 2,
                          "options": {
                            "(google.api.field_behavior)": "OPTIONAL"
                          }
                        },
                        "pageToken": {
                          "type": "string",
                          "id": 3,
                          "options": {
                            "(google.api.field_behavior)": "OPTIONAL"
                          }
                        },
                        "filter": {
                          "type": "string",
                          "id": 4,
                          "options": {
                            "(google.api.field_behavior)": "OPTIONAL"
                          }
                        },
                        "orderBy": {
                          "type": "string",
                          "id": 5,
                          "options": {
                            "(google.api.field_behavior)": "OPTIONAL"
                          }
                        },
                        "skip": {
                          "type": "int32",
                          "id": 6,
                          "options": {
                            "(google.api.field_behavior)": "OPTIONAL"
                          }
                        }
                      }
                    },
                    "ListCompaniesResponse": {
                      "fields": {
                        "companies": {
                          "rule": "repeated",
                          "type": "Company",
                          "id": 1
                        },
                        "nextPageToken": {
                          "type": "string",
                          "id": 2
                        },
                        "totalSize": {
                          "type": "int32",
                          "id": 3
                        }
                      }
                    },
                    "ContactStatusEnum": {
                      "fields": {},
                      "nested": {
                        "ContactStatus": {
                          "values": {
                            "CONTACT_STATUS_UNSPECIFIED": 0,
                            "INVITE_CANCELED": 1,
                            "INVITE_EXPIRED": 2,
                            "INVITE_PENDING": 3,
                            "UNINVITED": 4,
                            "USER_ACTIVE": 5,
                            "USER_DISABLED": 6
                          }
                        }
                      }
                    },
                    "Contact": {
                      "options": {
                        "(google.api.resource).type": "admanager.googleapis.com/Contact",
                        "(google.api.resource).pattern": "networks/{network_code}/contacts/{contact}",
                        "(google.api.resource).plural": "contacts",
                        "(google.api.resource).singular": "contact"
                      },
                      "oneofs": {
                        "_displayName": {
                          "oneof": [
                            "displayName"
                          ]
                        },
                        "_company": {
                          "oneof": [
                            "company"
                          ]
                        },
                        "_status": {
                          "oneof": [
                            "status"
                          ]
                        },
                        "_address": {
                          "oneof": [
                            "address"
                          ]
                        },
                        "_cellPhone": {
                          "oneof": [
                            "cellPhone"
                          ]
                        },
                        "_comment": {
                          "oneof": [
                            "comment"
                          ]
                        },
                        "_email": {
                          "oneof": [
                            "email"
                          ]
                        },
                        "_fax": {
                          "oneof": [
                            "fax"
                          ]
                        },
                        "_title": {
                          "oneof": [
                            "title"
                          ]
                        },
                        "_workPhone": {
                          "oneof": [
                            "workPhone"
                          ]
                        }
                      },
                      "fields": {
                        "name": {
                          "type": "string",
                          "id": 1,
                          "options": {
                            "(google.api.field_behavior)": "IDENTIFIER"
                          }
                        },
                        "displayName": {
                          "type": "string",
                          "id": 3,
                          "options": {
                            "(google.api.field_behavior)": "REQUIRED",
                            "proto3_optional": true
                          }
                        },
                        "company": {
                          "type": "string",
                          "id": 5,
                          "options": {
                            "(google.api.field_behavior)": "IMMUTABLE",
                            "(google.api.resource_reference).type": "admanager.googleapis.com/Company",
                            "proto3_optional": true
                          }
                        },
                        "status": {
                          "type": "ContactStatusEnum.ContactStatus",
                          "id": 6,
                          "options": {
                            "(google.api.field_behavior)": "OUTPUT_ONLY",
                            "proto3_optional": true
                          }
                        },
                        "address": {
                          "type": "string",
                          "id": 7,
                          "options": {
                            "(google.api.field_behavior)": "OPTIONAL",
                            "proto3_optional": true
                          }
                        },
                        "cellPhone": {
                          "type": "string",
                          "id": 8,
                          "options": {
                            "(google.api.field_behavior)": "OPTIONAL",
                            "proto3_optional": true
                          }
                        },
                        "comment": {
                          "type": "string",
                          "id": 9,
                          "options": {
                            "(google.api.field_behavior)": "OPTIONAL",
                            "proto3_optional": true
                          }
                        },
                        "email": {
                          "type": "string",
                          "id": 10,
                          "options": {
                            "(google.api.field_behavior)": "OPTIONAL",
                            "proto3_optional": true
                          }
                        },
                        "fax": {
                          "type": "string",
                          "id": 11,
                          "options": {
                            "(google.api.field_behavior)": "OPTIONAL",
                            "proto3_optional": true
                          }
                        },
                        "title": {
                          "type": "string",
                          "id": 12,
                          "options": {
                            "(google.api.field_behavior)": "OPTIONAL",
                            "proto3_optional": true
                          }
                        },
                        "workPhone": {
                          "type": "string",
                          "id": 13,
                          "options": {
                            "(google.api.field_behavior)": "OPTIONAL",
                            "proto3_optional": true
                          }
                        }
                      }
                    },
                    "ContactService": {
                      "options": {
                        "(google.api.default_host)": "admanager.googleapis.com",
                        "(google.api.oauth_scopes)": "https://www.googleapis.com/auth/admanager"
                      },
                      "methods": {
                        "GetContact": {
                          "requestType": "GetContactRequest",
                          "responseType": "Contact",
                          "options": {
                            "(google.api.http).get": "/v1/{name=networks/*/contacts/*}",
                            "(google.api.method_signature)": "name"
                          },
                          "parsedOptions": [
                            {
                              "(google.api.http)": {
                                "get": "/v1/{name=networks/*/contacts/*}"
                              }
                            },
                            {
                              "(google.api.method_signature)": "name"
                            }
                          ]
                        },
                        "ListContacts": {
                          "requestType": "ListContactsRequest",
                          "responseType": "ListContactsResponse",
                          "options": {
                            "(google.api.http).get": "/v1/{parent=networks/*}/contacts",
                            "(google.api.method_signature)": "parent"
                          },
                          "parsedOptions": [
                            {
                              "(google.api.http)": {
                                "get": "/v1/{parent=networks/*}/contacts"
                              }
                            },
                            {
                              "(google.api.method_signature)": "parent"
                            }
                          ]
                        },
                        "CreateContact": {
                          "requestType": "CreateContactRequest",
                          "responseType": "Contact",
                          "options": {
                            "(google.api.http).post": "/v1/{parent=networks/*}/contacts",
                            "(google.api.http).body": "contact",
                            "(google.api.method_signature)": "parent,contact"
                          },
                          "parsedOptions": [
                            {
                              "(google.api.http)": {
                                "post": "/v1/{parent=networks/*}/contacts",
                                "body": "contact"
                              }
                            },
                            {
                              "(google.api.method_signature)": "parent,contact"
                            }
                          ]
                        },
                        "BatchCreateContacts": {
                          "requestType": "BatchCreateContactsRequest",
                          "responseType": "BatchCreateContactsResponse",
                          "options": {
                            "(google.api.http).post": "/v1/{parent=networks/*}/contacts:batchCreate",
                            "(google.api.http).body": "*",
                            "(google.api.method_signature)": "parent,requests"
                          },
                          "parsedOptions": [
                            {
                              "(google.api.http)": {
                                "post": "/v1/{parent=networks/*}/contacts:batchCreate",
                                "body": "*"
                              }
                            },
                            {
                              "(google.api.method_signature)": "parent,requests"
                            }
                          ]
                        },
                        "UpdateContact": {
                          "requestType": "UpdateContactRequest",
                          "responseType": "Contact",
                          "options": {
                            "(google.api.http).patch": "/v1/{contact.name=networks/*/contacts/*}",
                            "(google.api.http).body": "contact",
                            "(google.api.method_signature)": "contact,update_mask"
                          },
                          "parsedOptions": [
                            {
                              "(google.api.http)": {
                                "patch": "/v1/{contact.name=networks/*/contacts/*}",
                                "body": "contact"
                              }
                            },
                            {
                              "(google.api.method_signature)": "contact,update_mask"
                            }
                          ]
                        },
                        "BatchUpdateContacts": {
                          "requestType": "BatchUpdateContactsRequest",
                          "responseType": "BatchUpdateContactsResponse",
                          "options": {
                            "(google.api.http).post": "/v1/{parent=networks/*}/contacts:batchUpdate",
                            "(google.api.http).body": "*",
                            "(google.api.method_signature)": "parent,requests"
                          },
                          "parsedOptions": [
                            {
                              "(google.api.http)": {
                                "post": "/v1/{parent=networks/*}/contacts:batchUpdate",
                                "body": "*"
                              }
                            },
                            {
                              "(google.api.method_signature)": "parent,requests"
                            }
                          ]
                        }
                      }
                    },
                    "GetContactRequest": {
                      "fields": {
                        "name": {
                          "type": "string",
                          "id": 1,
                          "options": {
                            "(google.api.field_behavior)": "REQUIRED",
                            "(google.api.resource_reference).type": "admanager.googleapis.com/Contact"
                          }
                        }
                      }
                    },
                    "ListContactsRequest": {
                      "fields": {
                        "parent": {
                          "type": "string",
                          "id": 1,
                          "options": {
                            "(google.api.field_behavior)": "REQUIRED",
                            "(google.api.resource_reference).type": "admanager.googleapis.com/Network"
                          }
                        },
                        "pageSize": {
                          "type": "int32",
                          "id": 2,
                          "options": {
                            "(google.api.field_behavior)": "OPTIONAL"
                          }
                        },
                        "pageToken": {
                          "type": "string",
                          "id": 3,
                          "options": {
                            "(google.api.field_behavior)": "OPTIONAL"
                          }
                        },
                        "filter": {
                          "type": "string",
                          "id": 4,
                          "options": {
                            "(google.api.field_behavior)": "OPTIONAL"
                          }
                        },
                        "orderBy": {
                          "type": "string",
                          "id": 5,
                          "options": {
                            "(google.api.field_behavior)": "OPTIONAL"
                          }
                        },
                        "skip": {
                          "type": "int32",
                          "id": 6,
                          "options": {
                            "(google.api.field_behavior)": "OPTIONAL"
                          }
                        }
                      }
                    },
                    "ListContactsResponse": {
                      "fields": {
                        "contacts": {
                          "rule": "repeated",
                          "type": "Contact",
                          "id": 1
                        },
                        "nextPageToken": {
                          "type": "string",
                          "id": 2
                        },
                        "totalSize": {
                          "type": "int32",
                          "id": 3
                        }
                      }
                    },
                    "CreateContactRequest": {
                      "fields": {
                        "parent": {
                          "type": "string",
                          "id": 1,
                          "options": {
                            "(google.api.field_behavior)": "REQUIRED",
                            "(google.api.resource_reference).type": "admanager.googleapis.com/Network"
                          }
                        },
                        "contact": {
                          "type": "Contact",
                          "id": 2,
                          "options": {
                            "(google.api.field_behavior)": "REQUIRED"
                          }
                        }
                      }
                    },
                    "BatchCreateContactsRequest": {
                      "fields": {
                        "parent": {
                          "type": "string",
                          "id": 1,
                          "options": {
                            "(google.api.field_behavior)": "REQUIRED",
                            "(google.api.resource_reference).type": "admanager.googleapis.com/Network"
                          }
                        },
                        "requests": {
                          "rule": "repeated",
                          "type": "CreateContactRequest",
                          "id": 2,
                          "options": {
                            "(google.api.field_behavior)": "REQUIRED"
                          }
                        }
                      }
                    },
                    "BatchCreateContactsResponse": {
                      "fields": {
                        "contacts": {
                          "rule": "repeated",
                          "type": "Contact",
                          "id": 1
                        }
                      }
                    },
                    "UpdateContactRequest": {
                      "fields": {
                        "contact": {
                          "type": "Contact",
                          "id": 1,
                          "options": {
                            "(google.api.field_behavior)": "REQUIRED"
                          }
                        },
                        "updateMask": {
                          "type": "google.protobuf.FieldMask",
                          "id": 2,
                          "options": {
                            "(google.api.field_behavior)": "REQUIRED"
                          }
                        }
                      }
                    },
                    "BatchUpdateContactsRequest": {
                      "fields": {
                        "parent": {
                          "type": "string",
                          "id": 1,
                          "options": {
                            "(google.api.field_behavior)": "REQUIRED",
                            "(google.api.resource_reference).type": "admanager.googleapis.com/Network"
                          }
                        },
                        "requests": {
                          "rule": "repeated",
                          "type": "UpdateContactRequest",
                          "id": 2,
                          "options": {
                            "(google.api.field_behavior)": "REQUIRED"
                          }
                        }
                      }
                    },
                    "BatchUpdateContactsResponse": {
                      "fields": {
                        "contacts": {
                          "rule": "repeated",
                          "type": "Contact",
                          "id": 1
                        }
                      }
                    },
                    "ContentBundle": {
                      "options": {
                        "(google.api.resource).type": "admanager.googleapis.com/ContentBundle",
                        "(google.api.resource).pattern": "networks/{network_code}/contentBundles/{content_bundle}",
                        "(google.api.resource).plural": "contentBundles",
                        "(google.api.resource).singular": "contentBundle"
                      },
                      "fields": {
                        "name": {
                          "type": "string",
                          "id": 1,
                          "options": {
                            "(google.api.field_behavior)": "IDENTIFIER"
                          }
                        },
                        "displayName": {
                          "type": "string",
                          "id": 3,
                          "options": {
                            "(google.api.field_behavior)": "REQUIRED"
                          }
                        }
                      }
                    },
                    "ContentBundleService": {
                      "options": {
                        "(google.api.default_host)": "admanager.googleapis.com",
                        "(google.api.oauth_scopes)": "https://www.googleapis.com/auth/admanager"
                      },
                      "methods": {
                        "GetContentBundle": {
                          "requestType": "GetContentBundleRequest",
                          "responseType": "ContentBundle",
                          "options": {
                            "(google.api.http).get": "/v1/{name=networks/*/contentBundles/*}",
                            "(google.api.method_signature)": "name"
                          },
                          "parsedOptions": [
                            {
                              "(google.api.http)": {
                                "get": "/v1/{name=networks/*/contentBundles/*}"
                              }
                            },
                            {
                              "(google.api.method_signature)": "name"
                            }
                          ]
                        },
                        "ListContentBundles": {
                          "requestType": "ListContentBundlesRequest",
                          "responseType": "ListContentBundlesResponse",
                          "options": {
                            "(google.api.http).get": "/v1/{parent=networks/*}/contentBundles",
                            "(google.api.method_signature)": "parent"
                          },
                          "parsedOptions": [
                            {
                              "(google.api.http)": {
                                "get": "/v1/{parent=networks/*}/contentBundles"
                              }
                            },
                            {
                              "(google.api.method_signature)": "parent"
                            }
                          ]
                        }
                      }
                    },
                    "GetContentBundleRequest": {
                      "fields": {
                        "name": {
                          "type": "string",
                          "id": 1,
                          "options": {
                            "(google.api.field_behavior)": "REQUIRED",
                            "(google.api.resource_reference).type": "admanager.googleapis.com/ContentBundle"
                          }
                        }
                      }
                    },
                    "ListContentBundlesRequest": {
                      "fields": {
                        "parent": {
                          "type": "string",
                          "id": 1,
                          "options": {
                            "(google.api.field_behavior)": "REQUIRED",
                            "(google.api.resource_reference).type": "admanager.googleapis.com/Network"
                          }
                        },
                        "pageSize": {
                          "type": "int32",
                          "id": 2,
                          "options": {
                            "(google.api.field_behavior)": "OPTIONAL"
                          }
                        },
                        "pageToken": {
                          "type": "string",
                          "id": 3,
                          "options": {
                            "(google.api.field_behavior)": "OPTIONAL"
                          }
                        },
                        "filter": {
                          "type": "string",
                          "id": 4,
                          "options": {
                            "(google.api.field_behavior)": "OPTIONAL"
                          }
                        },
                        "orderBy": {
                          "type": "string",
                          "id": 5,
                          "options": {
                            "(google.api.field_behavior)": "OPTIONAL"
                          }
                        },
                        "skip": {
                          "type": "int32",
                          "id": 6,
                          "options": {
                            "(google.api.field_behavior)": "OPTIONAL"
                          }
                        }
                      }
                    },
                    "ListContentBundlesResponse": {
                      "fields": {
                        "contentBundles": {
                          "rule": "repeated",
                          "type": "ContentBundle",
                          "id": 1
                        },
                        "nextPageToken": {
                          "type": "string",
                          "id": 2
                        },
                        "totalSize": {
                          "type": "int32",
                          "id": 3
                        }
                      }
                    },
                    "ContentLabel": {
                      "options": {
                        "(google.api.resource).type": "admanager.googleapis.com/ContentLabel",
                        "(google.api.resource).pattern": "networks/{network_code}/contentLabels/{content_label}",
                        "(google.api.resource).plural": "contentLabels",
                        "(google.api.resource).singular": "contentLabel"
                      },
                      "fields": {
                        "name": {
                          "type": "string",
                          "id": 1,
                          "options": {
                            "(google.api.field_behavior)": "IDENTIFIER"
                          }
                        },
                        "displayName": {
                          "type": "string",
                          "id": 2,
                          "options": {
                            "(google.api.field_behavior)": "OPTIONAL"
                          }
                        }
                      }
                    },
                    "ContentLabelService": {
                      "options": {
                        "(google.api.default_host)": "admanager.googleapis.com",
                        "(google.api.oauth_scopes)": "https://www.googleapis.com/auth/admanager"
                      },
                      "methods": {
                        "GetContentLabel": {
                          "requestType": "GetContentLabelRequest",
                          "responseType": "ContentLabel",
                          "options": {
                            "(google.api.http).get": "/v1/{name=networks/*/contentLabels/*}",
                            "(google.api.method_signature)": "name"
                          },
                          "parsedOptions": [
                            {
                              "(google.api.http)": {
                                "get": "/v1/{name=networks/*/contentLabels/*}"
                              }
                            },
                            {
                              "(google.api.method_signature)": "name"
                            }
                          ]
                        },
                        "ListContentLabels": {
                          "requestType": "ListContentLabelsRequest",
                          "responseType": "ListContentLabelsResponse",
                          "options": {
                            "(google.api.http).get": "/v1/{parent=networks/*}/contentLabels",
                            "(google.api.method_signature)": "parent"
                          },
                          "parsedOptions": [
                            {
                              "(google.api.http)": {
                                "get": "/v1/{parent=networks/*}/contentLabels"
                              }
                            },
                            {
                              "(google.api.method_signature)": "parent"
                            }
                          ]
                        }
                      }
                    },
                    "GetContentLabelRequest": {
                      "fields": {
                        "name": {
                          "type": "string",
                          "id": 1,
                          "options": {
                            "(google.api.field_behavior)": "REQUIRED",
                            "(google.api.resource_reference).type": "admanager.googleapis.com/ContentLabel"
                          }
                        }
                      }
                    },
                    "ListContentLabelsRequest": {
                      "fields": {
                        "parent": {
                          "type": "string",
                          "id": 1,
                          "options": {
                            "(google.api.field_behavior)": "REQUIRED",
                            "(google.api.resource_reference).type": "admanager.googleapis.com/Network"
                          }
                        },
                        "pageSize": {
                          "type": "int32",
                          "id": 2,
                          "options": {
                            "(google.api.field_behavior)": "OPTIONAL"
                          }
                        },
                        "pageToken": {
                          "type": "string",
                          "id": 3,
                          "options": {
                            "(google.api.field_behavior)": "OPTIONAL"
                          }
                        },
                        "filter": {
                          "type": "string",
                          "id": 4,
                          "options": {
                            "(google.api.field_behavior)": "OPTIONAL"
                          }
                        },
                        "orderBy": {
                          "type": "string",
                          "id": 5,
                          "options": {
                            "(google.api.field_behavior)": "OPTIONAL"
                          }
                        },
                        "skip": {
                          "type": "int32",
                          "id": 6,
                          "options": {
                            "(google.api.field_behavior)": "OPTIONAL"
                          }
                        }
                      }
                    },
                    "ListContentLabelsResponse": {
                      "fields": {
                        "contentLabels": {
                          "rule": "repeated",
                          "type": "ContentLabel",
                          "id": 1
                        },
                        "nextPageToken": {
                          "type": "string",
                          "id": 2
                        },
                        "totalSize": {
                          "type": "int32",
                          "id": 3
                        }
                      }
                    },
                    "Content": {
                      "options": {
                        "(google.api.resource).type": "admanager.googleapis.com/Content",
                        "(google.api.resource).pattern": "networks/{network_code}/content/{content}",
                        "(google.api.resource).plural": "content",
                        "(google.api.resource).singular": "content"
                      },
                      "oneofs": {
                        "_displayName": {
                          "oneof": [
                            "displayName"
                          ]
                        }
                      },
                      "fields": {
                        "name": {
                          "type": "string",
                          "id": 1,
                          "options": {
                            "(google.api.field_behavior)": "IDENTIFIER"
                          }
                        },
                        "displayName": {
                          "type": "string",
                          "id": 2,
                          "options": {
                            "(google.api.field_behavior)": "OUTPUT_ONLY",
                            "proto3_optional": true
                          }
                        }
                      }
                    },
                    "ContentService": {
                      "options": {
                        "(google.api.default_host)": "admanager.googleapis.com",
                        "(google.api.oauth_scopes)": "https://www.googleapis.com/auth/admanager"
                      },
                      "methods": {
                        "GetContent": {
                          "requestType": "GetContentRequest",
                          "responseType": "Content",
                          "options": {
                            "(google.api.http).get": "/v1/{name=networks/*/content/*}",
                            "(google.api.method_signature)": "name"
                          },
                          "parsedOptions": [
                            {
                              "(google.api.http)": {
                                "get": "/v1/{name=networks/*/content/*}"
                              }
                            },
                            {
                              "(google.api.method_signature)": "name"
                            }
                          ]
                        },
                        "ListContent": {
                          "requestType": "ListContentRequest",
                          "responseType": "ListContentResponse",
                          "options": {
                            "(google.api.http).get": "/v1/{parent=networks/*}/content",
                            "(google.api.method_signature)": "parent"
                          },
                          "parsedOptions": [
                            {
                              "(google.api.http)": {
                                "get": "/v1/{parent=networks/*}/content"
                              }
                            },
                            {
                              "(google.api.method_signature)": "parent"
                            }
                          ]
                        }
                      }
                    },
                    "GetContentRequest": {
                      "fields": {
                        "name": {
                          "type": "string",
                          "id": 1,
                          "options": {
                            "(google.api.field_behavior)": "REQUIRED",
                            "(google.api.resource_reference).type": "admanager.googleapis.com/Content"
                          }
                        }
                      }
                    },
                    "ListContentRequest": {
                      "fields": {
                        "parent": {
                          "type": "string",
                          "id": 1,
                          "options": {
                            "(google.api.field_behavior)": "REQUIRED",
                            "(google.api.resource_reference).type": "admanager.googleapis.com/Network"
                          }
                        },
                        "pageSize": {
                          "type": "int32",
                          "id": 2,
                          "options": {
                            "(google.api.field_behavior)": "OPTIONAL"
                          }
                        },
                        "pageToken": {
                          "type": "string",
                          "id": 3,
                          "options": {
                            "(google.api.field_behavior)": "OPTIONAL"
                          }
                        },
                        "filter": {
                          "type": "string",
                          "id": 4,
                          "options": {
                            "(google.api.field_behavior)": "OPTIONAL"
                          }
                        },
                        "orderBy": {
                          "type": "string",
                          "id": 5,
                          "options": {
                            "(google.api.field_behavior)": "OPTIONAL"
                          }
                        },
                        "skip": {
                          "type": "int32",
                          "id": 6,
                          "options": {
                            "(google.api.field_behavior)": "OPTIONAL"
                          }
                        }
                      }
                    },
                    "ListContentResponse": {
                      "fields": {
                        "content": {
                          "rule": "repeated",
                          "type": "Content",
                          "id": 1
                        },
                        "nextPageToken": {
                          "type": "string",
                          "id": 2
                        },
                        "totalSize": {
                          "type": "int32",
                          "id": 3
                        }
                      }
                    },
                    "CreativeTemplateTypeEnum": {
                      "fields": {},
                      "nested": {
                        "CreativeTemplateType": {
                          "values": {
                            "CREATIVE_TEMPLATE_TYPE_UNSPECIFIED": 0,
                            "STANDARD": 1,
                            "CUSTOM": 2
                          }
                        }
                      }
                    },
                    "CreativeTemplateStatusEnum": {
                      "fields": {},
                      "nested": {
                        "CreativeTemplateStatus": {
                          "values": {
                            "CREATIVE_TEMPLATE_STATUS_UNSPECIFIED": 0,
                            "ACTIVE": 1,
                            "DELETED": 2,
                            "INACTIVE": 3
                          }
                        }
                      }
                    },
                    "CreativeTemplate": {
                      "options": {
                        "(google.api.resource).type": "admanager.googleapis.com/CreativeTemplate",
                        "(google.api.resource).pattern": "networks/{network_code}/creativeTemplates/{creative_template}",
                        "(google.api.resource).plural": "creativeTemplates",
                        "(google.api.resource).singular": "creativeTemplate"
                      },
                      "oneofs": {
                        "_displayName": {
                          "oneof": [
                            "displayName"
                          ]
                        },
                        "_description": {
                          "oneof": [
                            "description"
                          ]
                        },
                        "_snippet": {
                          "oneof": [
                            "snippet"
                          ]
                        },
                        "_status": {
                          "oneof": [
                            "status"
                          ]
                        },
                        "_type": {
                          "oneof": [
                            "type"
                          ]
                        },
                        "_interstitial": {
                          "oneof": [
                            "interstitial"
                          ]
                        },
                        "_nativeEligible": {
                          "oneof": [
                            "nativeEligible"
                          ]
                        },
                        "_nativeVideoEligible": {
                          "oneof": [
                            "nativeVideoEligible"
                          ]
                        },
                        "_safeFrameCompatible": {
                          "oneof": [
                            "safeFrameCompatible"
                          ]
                        }
                      },
                      "fields": {
                        "name": {
                          "type": "string",
                          "id": 1,
                          "options": {
                            "(google.api.field_behavior)": "IDENTIFIER"
                          }
                        },
                        "displayName": {
                          "type": "string",
                          "id": 2,
                          "options": {
                            "(google.api.field_behavior)": "REQUIRED",
                            "proto3_optional": true
                          }
                        },
                        "description": {
                          "type": "string",
                          "id": 3,
                          "options": {
                            "(google.api.field_behavior)": "OPTIONAL",
                            "proto3_optional": true
                          }
                        },
                        "snippet": {
                          "type": "string",
                          "id": 4,
                          "options": {
                            "(google.api.field_behavior)": "REQUIRED",
                            "proto3_optional": true
                          }
                        },
                        "status": {
                          "type": "CreativeTemplateStatusEnum.CreativeTemplateStatus",
                          "id": 6,
                          "options": {
                            "(google.api.field_behavior)": "OUTPUT_ONLY",
                            "proto3_optional": true
                          }
                        },
                        "type": {
                          "type": "CreativeTemplateTypeEnum.CreativeTemplateType",
                          "id": 7,
                          "options": {
                            "(google.api.field_behavior)": "OPTIONAL",
                            "proto3_optional": true
                          }
                        },
                        "interstitial": {
                          "type": "bool",
                          "id": 8,
                          "options": {
                            "(google.api.field_behavior)": "OPTIONAL",
                            "proto3_optional": true
                          }
                        },
                        "nativeEligible": {
                          "type": "bool",
                          "id": 9,
                          "options": {
                            "(google.api.field_behavior)": "OPTIONAL",
                            "proto3_optional": true
                          }
                        },
                        "nativeVideoEligible": {
                          "type": "bool",
                          "id": 10,
                          "options": {
                            "(google.api.field_behavior)": "OPTIONAL",
                            "proto3_optional": true
                          }
                        },
                        "safeFrameCompatible": {
                          "type": "bool",
                          "id": 12,
                          "options": {
                            "(google.api.field_behavior)": "OPTIONAL",
                            "proto3_optional": true
                          }
                        },
                        "variables": {
                          "rule": "repeated",
                          "type": "CreativeTemplateVariable",
                          "id": 14,
                          "options": {
                            "(google.api.field_behavior)": "REQUIRED"
                          }
                        }
                      }
                    },
                    "CreativeTemplateVariable": {
                      "oneofs": {
                        "SubType": {
                          "oneof": [
                            "assetVariable",
                            "listStringVariable",
                            "longVariable",
                            "stringVariable",
                            "urlVariable"
                          ]
                        },
                        "_label": {
                          "oneof": [
                            "label"
                          ]
                        },
                        "_uniqueDisplayName": {
                          "oneof": [
                            "uniqueDisplayName"
                          ]
                        },
                        "_description": {
                          "oneof": [
                            "description"
                          ]
                        },
                        "_required": {
                          "oneof": [
                            "required"
                          ]
                        }
                      },
                      "fields": {
                        "assetVariable": {
                          "type": "AssetCreativeTemplateVariable",
                          "id": 5,
                          "options": {
                            "(google.api.field_behavior)": "OPTIONAL"
                          }
                        },
                        "listStringVariable": {
                          "type": "ListStringCreativeTemplateVariable",
                          "id": 7,
                          "options": {
                            "(google.api.field_behavior)": "OPTIONAL"
                          }
                        },
                        "longVariable": {
                          "type": "LongCreativeTemplateVariable",
                          "id": 8,
                          "options": {
                            "(google.api.field_behavior)": "OPTIONAL"
                          }
                        },
                        "stringVariable": {
                          "type": "StringCreativeTemplateVariable",
                          "id": 9,
                          "options": {
                            "(google.api.field_behavior)": "OPTIONAL"
                          }
                        },
                        "urlVariable": {
                          "type": "UrlCreativeTemplateVariable",
                          "id": 10,
                          "options": {
                            "(google.api.field_behavior)": "OPTIONAL"
                          }
                        },
                        "label": {
                          "type": "string",
                          "id": 1,
                          "options": {
                            "(google.api.field_behavior)": "REQUIRED",
                            "proto3_optional": true
                          }
                        },
                        "uniqueDisplayName": {
                          "type": "string",
                          "id": 2,
                          "options": {
                            "(google.api.field_behavior)": "OUTPUT_ONLY",
                            "proto3_optional": true
                          }
                        },
                        "description": {
                          "type": "string",
                          "id": 3,
                          "options": {
                            "(google.api.field_behavior)": "REQUIRED",
                            "proto3_optional": true
                          }
                        },
                        "required": {
                          "type": "bool",
                          "id": 4,
                          "options": {
                            "(google.api.field_behavior)": "OPTIONAL",
                            "proto3_optional": true
                          }
                        }
                      },
                      "nested": {
                        "AssetCreativeTemplateVariable": {
                          "fields": {
                            "mimeTypes": {
                              "rule": "repeated",
                              "type": "MimeType",
                              "id": 1,
                              "options": {
                                "(google.api.field_behavior)": "OPTIONAL"
                              }
                            }
                          },
                          "nested": {
                            "MimeType": {
                              "values": {
                                "MIME_TYPE_UNSPECIFIED": 0,
                                "JPG": 1,
                                "PNG": 2,
                                "GIF": 3
                              }
                            }
                          }
                        },
                        "ListStringCreativeTemplateVariable": {
                          "oneofs": {
                            "_defaultValue": {
                              "oneof": [
                                "defaultValue"
                              ]
                            },
                            "_sampleValue": {
                              "oneof": [
                                "sampleValue"
                              ]
                            },
                            "_allowOtherChoice": {
                              "oneof": [
                                "allowOtherChoice"
                              ]
                            }
                          },
                          "fields": {
                            "defaultValue": {
                              "type": "string",
                              "id": 1,
                              "options": {
                                "(google.api.field_behavior)": "OPTIONAL",
                                "proto3_optional": true
                              }
                            },
                            "sampleValue": {
                              "type": "string",
                              "id": 2,
                              "options": {
                                "(google.api.field_behavior)": "OPTIONAL",
                                "proto3_optional": true
                              }
                            },
                            "choices": {
                              "rule": "repeated",
                              "type": "VariableChoice",
                              "id": 3,
                              "options": {
                                "(google.api.field_behavior)": "OPTIONAL"
                              }
                            },
                            "allowOtherChoice": {
                              "type": "bool",
                              "id": 4,
                              "options": {
                                "(google.api.field_behavior)": "OPTIONAL",
                                "proto3_optional": true
                              }
                            }
                          },
                          "nested": {
                            "VariableChoice": {
                              "oneofs": {
                                "_label": {
                                  "oneof": [
                                    "label"
                                  ]
                                },
                                "_value": {
                                  "oneof": [
                                    "value"
                                  ]
                                }
                              },
                              "fields": {
                                "label": {
                                  "type": "string",
                                  "id": 1,
                                  "options": {
                                    "(google.api.field_behavior)": "REQUIRED",
                                    "proto3_optional": true
                                  }
                                },
                                "value": {
                                  "type": "string",
                                  "id": 2,
                                  "options": {
                                    "(google.api.field_behavior)": "REQUIRED",
                                    "proto3_optional": true
                                  }
                                }
                              }
                            }
                          }
                        },
                        "LongCreativeTemplateVariable": {
                          "oneofs": {
                            "_defaultValue": {
                              "oneof": [
                                "defaultValue"
                              ]
                            },
                            "_sampleValue": {
                              "oneof": [
                                "sampleValue"
                              ]
                            }
                          },
                          "fields": {
                            "defaultValue": {
                              "type": "int64",
                              "id": 1,
                              "options": {
                                "(google.api.field_behavior)": "OPTIONAL",
                                "proto3_optional": true
                              }
                            },
                            "sampleValue": {
                              "type": "int64",
                              "id": 2,
                              "options": {
                                "(google.api.field_behavior)": "OPTIONAL",
                                "proto3_optional": true
                              }
                            }
                          }
                        },
                        "StringCreativeTemplateVariable": {
                          "oneofs": {
                            "_defaultValue": {
                              "oneof": [
                                "defaultValue"
                              ]
                            },
                            "_sampleValue": {
                              "oneof": [
                                "sampleValue"
                              ]
                            }
                          },
                          "fields": {
                            "defaultValue": {
                              "type": "string",
                              "id": 1,
                              "options": {
                                "(google.api.field_behavior)": "OPTIONAL",
                                "proto3_optional": true
                              }
                            },
                            "sampleValue": {
                              "type": "string",
                              "id": 2,
                              "options": {
                                "(google.api.field_behavior)": "OPTIONAL",
                                "proto3_optional": true
                              }
                            }
                          }
                        },
                        "UrlCreativeTemplateVariable": {
                          "oneofs": {
                            "_defaultValue": {
                              "oneof": [
                                "defaultValue"
                              ]
                            },
                            "_sampleValue": {
                              "oneof": [
                                "sampleValue"
                              ]
                            },
                            "_urlType": {
                              "oneof": [
                                "urlType"
                              ]
                            }
                          },
                          "fields": {
                            "defaultValue": {
                              "type": "string",
                              "id": 1,
                              "options": {
                                "(google.api.field_behavior)": "OPTIONAL",
                                "proto3_optional": true
                              }
                            },
                            "sampleValue": {
                              "type": "string",
                              "id": 2,
                              "options": {
                                "(google.api.field_behavior)": "OPTIONAL",
                                "proto3_optional": true
                              }
                            },
                            "urlType": {
                              "type": "CreativeTemplateVariableUrlTypeEnum.CreativeTemplateVariableUrlType",
                              "id": 4,
                              "options": {
                                "(google.api.field_behavior)": "OPTIONAL",
                                "proto3_optional": true
                              }
                            }
                          }
                        }
                      }
                    },
                    "CreativeTemplateVariableUrlTypeEnum": {
                      "fields": {},
                      "nested": {
                        "CreativeTemplateVariableUrlType": {
                          "values": {
                            "CREATIVE_TEMPLATE_VARIABLE_URL_TYPE_UNSPECIFIED": 0,
                            "CLICK_TRACKER": 1,
                            "DEEPLINK": 2,
                            "IMPRESSION_TRACKER": 3,
                            "STANDARD_HTTP": 4
                          }
                        }
                      }
                    },
                    "CreativeTemplateService": {
                      "options": {
                        "(google.api.default_host)": "admanager.googleapis.com",
                        "(google.api.oauth_scopes)": "https://www.googleapis.com/auth/admanager"
                      },
                      "methods": {
                        "GetCreativeTemplate": {
                          "requestType": "GetCreativeTemplateRequest",
                          "responseType": "CreativeTemplate",
                          "options": {
                            "(google.api.http).get": "/v1/{name=networks/*/creativeTemplates/*}",
                            "(google.api.method_signature)": "name"
                          },
                          "parsedOptions": [
                            {
                              "(google.api.http)": {
                                "get": "/v1/{name=networks/*/creativeTemplates/*}"
                              }
                            },
                            {
                              "(google.api.method_signature)": "name"
                            }
                          ]
                        },
                        "ListCreativeTemplates": {
                          "requestType": "ListCreativeTemplatesRequest",
                          "responseType": "ListCreativeTemplatesResponse",
                          "options": {
                            "(google.api.http).get": "/v1/{parent=networks/*}/creativeTemplates",
                            "(google.api.method_signature)": "parent"
                          },
                          "parsedOptions": [
                            {
                              "(google.api.http)": {
                                "get": "/v1/{parent=networks/*}/creativeTemplates"
                              }
                            },
                            {
                              "(google.api.method_signature)": "parent"
                            }
                          ]
                        }
                      }
                    },
                    "GetCreativeTemplateRequest": {
                      "fields": {
                        "name": {
                          "type": "string",
                          "id": 1,
                          "options": {
                            "(google.api.field_behavior)": "REQUIRED",
                            "(google.api.resource_reference).type": "admanager.googleapis.com/CreativeTemplate"
                          }
                        }
                      }
                    },
                    "ListCreativeTemplatesRequest": {
                      "fields": {
                        "parent": {
                          "type": "string",
                          "id": 1,
                          "options": {
                            "(google.api.field_behavior)": "REQUIRED",
                            "(google.api.resource_reference).type": "admanager.googleapis.com/Network"
                          }
                        },
                        "pageSize": {
                          "type": "int32",
                          "id": 2,
                          "options": {
                            "(google.api.field_behavior)": "OPTIONAL"
                          }
                        },
                        "pageToken": {
                          "type": "string",
                          "id": 3,
                          "options": {
                            "(google.api.field_behavior)": "OPTIONAL"
                          }
                        },
                        "filter": {
                          "type": "string",
                          "id": 4,
                          "options": {
                            "(google.api.field_behavior)": "OPTIONAL"
                          }
                        },
                        "orderBy": {
                          "type": "string",
                          "id": 5,
                          "options": {
                            "(google.api.field_behavior)": "OPTIONAL"
                          }
                        },
                        "skip": {
                          "type": "int32",
                          "id": 6,
                          "options": {
                            "(google.api.field_behavior)": "OPTIONAL"
                          }
                        }
                      }
                    },
                    "ListCreativeTemplatesResponse": {
                      "fields": {
                        "creativeTemplates": {
                          "rule": "repeated",
                          "type": "CreativeTemplate",
                          "id": 1
                        },
                        "nextPageToken": {
                          "type": "string",
                          "id": 2
                        },
                        "totalSize": {
                          "type": "int32",
                          "id": 3
                        }
                      }
                    },
                    "CustomFieldDataTypeEnum": {
                      "fields": {},
                      "nested": {
                        "CustomFieldDataType": {
                          "values": {
                            "CUSTOM_FIELD_DATA_TYPE_UNSPECIFIED": 0,
                            "STRING": 1,
                            "NUMBER": 2,
                            "TOGGLE": 3,
                            "DROP_DOWN": 4
                          }
                        }
                      }
                    },
                    "CustomFieldEntityTypeEnum": {
                      "fields": {},
                      "nested": {
                        "CustomFieldEntityType": {
                          "values": {
                            "CUSTOM_FIELD_ENTITY_TYPE_UNSPECIFIED": 0,
                            "LINE_ITEM": 1,
                            "ORDER": 2,
                            "CREATIVE": 3,
                            "PROPOSAL": 4,
                            "PROPOSAL_LINE_ITEM": 5
                          }
                        }
                      }
                    },
                    "CustomFieldStatusEnum": {
                      "fields": {},
                      "nested": {
                        "CustomFieldStatus": {
                          "values": {
                            "CUSTOM_FIELD_STATUS_UNSPECIFIED": 0,
                            "ACTIVE": 1,
                            "INACTIVE": 2
                          }
                        }
                      }
                    },
                    "CustomFieldVisibilityEnum": {
                      "fields": {},
                      "nested": {
                        "CustomFieldVisibility": {
                          "values": {
                            "CUSTOM_FIELD_VISIBILITY_UNSPECIFIED": 0,
                            "HIDDEN": 1,
                            "READ_ONLY": 2,
                            "EDITABLE": 3
                          }
                        }
                      }
                    },
                    "CustomField": {
                      "options": {
                        "(google.api.resource).type": "admanager.googleapis.com/CustomField",
                        "(google.api.resource).pattern": "networks/{network_code}/customFields/{custom_field}",
                        "(google.api.resource).plural": "customFields",
                        "(google.api.resource).singular": "customField"
                      },
                      "oneofs": {
                        "_customFieldId": {
                          "oneof": [
                            "customFieldId"
                          ]
                        },
                        "_displayName": {
                          "oneof": [
                            "displayName"
                          ]
                        },
                        "_description": {
                          "oneof": [
                            "description"
                          ]
                        },
                        "_status": {
                          "oneof": [
                            "status"
                          ]
                        },
                        "_entityType": {
                          "oneof": [
                            "entityType"
                          ]
                        },
                        "_dataType": {
                          "oneof": [
                            "dataType"
                          ]
                        },
                        "_visibility": {
                          "oneof": [
                            "visibility"
                          ]
                        }
                      },
                      "fields": {
                        "name": {
                          "type": "string",
                          "id": 1,
                          "options": {
                            "(google.api.field_behavior)": "IDENTIFIER"
                          }
                        },
                        "customFieldId": {
                          "type": "int64",
                          "id": 2,
                          "options": {
                            "(google.api.field_behavior)": "OUTPUT_ONLY",
                            "proto3_optional": true
                          }
                        },
                        "displayName": {
                          "type": "string",
                          "id": 3,
                          "options": {
                            "(google.api.field_behavior)": "REQUIRED",
                            "proto3_optional": true
                          }
                        },
                        "description": {
                          "type": "string",
                          "id": 4,
                          "options": {
                            "(google.api.field_behavior)": "OPTIONAL",
                            "proto3_optional": true
                          }
                        },
                        "status": {
                          "type": "CustomFieldStatusEnum.CustomFieldStatus",
                          "id": 5,
                          "options": {
                            "(google.api.field_behavior)": "OUTPUT_ONLY",
                            "proto3_optional": true
                          }
                        },
                        "entityType": {
                          "type": "CustomFieldEntityTypeEnum.CustomFieldEntityType",
                          "id": 7,
                          "options": {
                            "(google.api.field_behavior)": "REQUIRED",
                            "proto3_optional": true
                          }
                        },
                        "dataType": {
                          "type": "CustomFieldDataTypeEnum.CustomFieldDataType",
                          "id": 8,
                          "options": {
                            "(google.api.field_behavior)": "REQUIRED",
                            "proto3_optional": true
                          }
                        },
                        "visibility": {
                          "type": "CustomFieldVisibilityEnum.CustomFieldVisibility",
                          "id": 9,
                          "options": {
                            "(google.api.field_behavior)": "REQUIRED",
                            "proto3_optional": true
                          }
                        },
                        "options": {
                          "rule": "repeated",
                          "type": "CustomFieldOption",
                          "id": 10,
                          "options": {
                            "(google.api.field_behavior)": "OPTIONAL"
                          }
                        }
                      }
                    },
                    "CustomFieldOption": {
                      "fields": {
                        "customFieldOptionId": {
                          "type": "int64",
                          "id": 1,
                          "options": {
                            "(google.api.field_behavior)": "NON_EMPTY_DEFAULT"
                          }
                        },
                        "displayName": {
                          "type": "string",
                          "id": 2,
                          "options": {
                            "(google.api.field_behavior)": "REQUIRED"
                          }
                        }
                      }
                    },
                    "CustomFieldService": {
                      "options": {
                        "(google.api.default_host)": "admanager.googleapis.com",
                        "(google.api.oauth_scopes)": "https://www.googleapis.com/auth/admanager"
                      },
                      "methods": {
                        "GetCustomField": {
                          "requestType": "GetCustomFieldRequest",
                          "responseType": "CustomField",
                          "options": {
                            "(google.api.http).get": "/v1/{name=networks/*/customFields/*}",
                            "(google.api.method_signature)": "name"
                          },
                          "parsedOptions": [
                            {
                              "(google.api.http)": {
                                "get": "/v1/{name=networks/*/customFields/*}"
                              }
                            },
                            {
                              "(google.api.method_signature)": "name"
                            }
                          ]
                        },
                        "ListCustomFields": {
                          "requestType": "ListCustomFieldsRequest",
                          "responseType": "ListCustomFieldsResponse",
                          "options": {
                            "(google.api.http).get": "/v1/{parent=networks/*}/customFields",
                            "(google.api.method_signature)": "parent"
                          },
                          "parsedOptions": [
                            {
                              "(google.api.http)": {
                                "get": "/v1/{parent=networks/*}/customFields"
                              }
                            },
                            {
                              "(google.api.method_signature)": "parent"
                            }
                          ]
                        },
                        "CreateCustomField": {
                          "requestType": "CreateCustomFieldRequest",
                          "responseType": "CustomField",
                          "options": {
                            "(google.api.http).post": "/v1/{parent=networks/*}/customFields",
                            "(google.api.http).body": "custom_field",
                            "(google.api.method_signature)": "parent,custom_field"
                          },
                          "parsedOptions": [
                            {
                              "(google.api.http)": {
                                "post": "/v1/{parent=networks/*}/customFields",
                                "body": "custom_field"
                              }
                            },
                            {
                              "(google.api.method_signature)": "parent,custom_field"
                            }
                          ]
                        },
                        "BatchCreateCustomFields": {
                          "requestType": "BatchCreateCustomFieldsRequest",
                          "responseType": "BatchCreateCustomFieldsResponse",
                          "options": {
                            "(google.api.http).post": "/v1/{parent=networks/*}/customFields:batchCreate",
                            "(google.api.http).body": "*",
                            "(google.api.method_signature)": "parent,requests"
                          },
                          "parsedOptions": [
                            {
                              "(google.api.http)": {
                                "post": "/v1/{parent=networks/*}/customFields:batchCreate",
                                "body": "*"
                              }
                            },
                            {
                              "(google.api.method_signature)": "parent,requests"
                            }
                          ]
                        },
                        "UpdateCustomField": {
                          "requestType": "UpdateCustomFieldRequest",
                          "responseType": "CustomField",
                          "options": {
                            "(google.api.http).patch": "/v1/{custom_field.name=networks/*/customFields/*}",
                            "(google.api.http).body": "custom_field",
                            "(google.api.method_signature)": "custom_field,update_mask"
                          },
                          "parsedOptions": [
                            {
                              "(google.api.http)": {
                                "patch": "/v1/{custom_field.name=networks/*/customFields/*}",
                                "body": "custom_field"
                              }
                            },
                            {
                              "(google.api.method_signature)": "custom_field,update_mask"
                            }
                          ]
                        },
                        "BatchUpdateCustomFields": {
                          "requestType": "BatchUpdateCustomFieldsRequest",
                          "responseType": "BatchUpdateCustomFieldsResponse",
                          "options": {
                            "(google.api.http).post": "/v1/{parent=networks/*}/customFields:batchUpdate",
                            "(google.api.http).body": "*",
                            "(google.api.method_signature)": "parent,requests"
                          },
                          "parsedOptions": [
                            {
                              "(google.api.http)": {
                                "post": "/v1/{parent=networks/*}/customFields:batchUpdate",
                                "body": "*"
                              }
                            },
                            {
                              "(google.api.method_signature)": "parent,requests"
                            }
                          ]
                        },
                        "BatchActivateCustomFields": {
                          "requestType": "BatchActivateCustomFieldsRequest",
                          "responseType": "BatchActivateCustomFieldsResponse",
                          "options": {
                            "(google.api.http).post": "/v1/{parent=networks/*}/customFields:batchActivate",
                            "(google.api.http).body": "*",
                            "(google.api.method_signature)": "parent,names"
                          },
                          "parsedOptions": [
                            {
                              "(google.api.http)": {
                                "post": "/v1/{parent=networks/*}/customFields:batchActivate",
                                "body": "*"
                              }
                            },
                            {
                              "(google.api.method_signature)": "parent,names"
                            }
                          ]
                        },
                        "BatchDeactivateCustomFields": {
                          "requestType": "BatchDeactivateCustomFieldsRequest",
                          "responseType": "BatchDeactivateCustomFieldsResponse",
                          "options": {
                            "(google.api.http).post": "/v1/{parent=networks/*}/customFields:batchDeactivate",
                            "(google.api.http).body": "*",
                            "(google.api.method_signature)": "parent,names"
                          },
                          "parsedOptions": [
                            {
                              "(google.api.http)": {
                                "post": "/v1/{parent=networks/*}/customFields:batchDeactivate",
                                "body": "*"
                              }
                            },
                            {
                              "(google.api.method_signature)": "parent,names"
                            }
                          ]
                        }
                      }
                    },
                    "GetCustomFieldRequest": {
                      "fields": {
                        "name": {
                          "type": "string",
                          "id": 1,
                          "options": {
                            "(google.api.field_behavior)": "REQUIRED",
                            "(google.api.resource_reference).type": "admanager.googleapis.com/CustomField"
                          }
                        }
                      }
                    },
                    "ListCustomFieldsRequest": {
                      "fields": {
                        "parent": {
                          "type": "string",
                          "id": 1,
                          "options": {
                            "(google.api.field_behavior)": "REQUIRED",
                            "(google.api.resource_reference).type": "admanager.googleapis.com/Network"
                          }
                        },
                        "pageSize": {
                          "type": "int32",
                          "id": 2,
                          "options": {
                            "(google.api.field_behavior)": "OPTIONAL"
                          }
                        },
                        "pageToken": {
                          "type": "string",
                          "id": 3,
                          "options": {
                            "(google.api.field_behavior)": "OPTIONAL"
                          }
                        },
                        "filter": {
                          "type": "string",
                          "id": 4,
                          "options": {
                            "(google.api.field_behavior)": "OPTIONAL"
                          }
                        },
                        "orderBy": {
                          "type": "string",
                          "id": 5,
                          "options": {
                            "(google.api.field_behavior)": "OPTIONAL"
                          }
                        },
                        "skip": {
                          "type": "int32",
                          "id": 6,
                          "options": {
                            "(google.api.field_behavior)": "OPTIONAL"
                          }
                        }
                      }
                    },
                    "ListCustomFieldsResponse": {
                      "fields": {
                        "customFields": {
                          "rule": "repeated",
                          "type": "CustomField",
                          "id": 1
                        },
                        "nextPageToken": {
                          "type": "string",
                          "id": 2
                        },
                        "totalSize": {
                          "type": "int32",
                          "id": 3
                        }
                      }
                    },
                    "CreateCustomFieldRequest": {
                      "fields": {
                        "parent": {
                          "type": "string",
                          "id": 1,
                          "options": {
                            "(google.api.field_behavior)": "REQUIRED",
                            "(google.api.resource_reference).type": "admanager.googleapis.com/Network"
                          }
                        },
                        "customField": {
                          "type": "CustomField",
                          "id": 2,
                          "options": {
                            "(google.api.field_behavior)": "REQUIRED"
                          }
                        }
                      }
                    },
                    "BatchCreateCustomFieldsRequest": {
                      "fields": {
                        "parent": {
                          "type": "string",
                          "id": 1,
                          "options": {
                            "(google.api.field_behavior)": "REQUIRED",
                            "(google.api.resource_reference).type": "admanager.googleapis.com/Network"
                          }
                        },
                        "requests": {
                          "rule": "repeated",
                          "type": "CreateCustomFieldRequest",
                          "id": 2,
                          "options": {
                            "(google.api.field_behavior)": "REQUIRED"
                          }
                        }
                      }
                    },
                    "BatchCreateCustomFieldsResponse": {
                      "fields": {
                        "customFields": {
                          "rule": "repeated",
                          "type": "CustomField",
                          "id": 1
                        }
                      }
                    },
                    "UpdateCustomFieldRequest": {
                      "fields": {
                        "customField": {
                          "type": "CustomField",
                          "id": 1,
                          "options": {
                            "(google.api.field_behavior)": "REQUIRED"
                          }
                        },
                        "updateMask": {
                          "type": "google.protobuf.FieldMask",
                          "id": 2,
                          "options": {
                            "(google.api.field_behavior)": "REQUIRED"
                          }
                        }
                      }
                    },
                    "BatchUpdateCustomFieldsRequest": {
                      "fields": {
                        "parent": {
                          "type": "string",
                          "id": 1,
                          "options": {
                            "(google.api.field_behavior)": "REQUIRED",
                            "(google.api.resource_reference).type": "admanager.googleapis.com/Network"
                          }
                        },
                        "requests": {
                          "rule": "repeated",
                          "type": "UpdateCustomFieldRequest",
                          "id": 2,
                          "options": {
                            "(google.api.field_behavior)": "REQUIRED"
                          }
                        }
                      }
                    },
                    "BatchUpdateCustomFieldsResponse": {
                      "fields": {
                        "customFields": {
                          "rule": "repeated",
                          "type": "CustomField",
                          "id": 1
                        }
                      }
                    },
                    "BatchActivateCustomFieldsRequest": {
                      "fields": {
                        "parent": {
                          "type": "string",
                          "id": 1,
                          "options": {
                            "(google.api.field_behavior)": "REQUIRED",
                            "(google.api.resource_reference).type": "admanager.googleapis.com/Network"
                          }
                        },
                        "names": {
                          "rule": "repeated",
                          "type": "string",
                          "id": 3,
                          "options": {
                            "(google.api.field_behavior)": "REQUIRED",
                            "(google.api.resource_reference).type": "admanager.googleapis.com/CustomField"
                          }
                        }
                      }
                    },
                    "BatchActivateCustomFieldsResponse": {
                      "fields": {}
                    },
                    "BatchDeactivateCustomFieldsRequest": {
                      "fields": {
                        "parent": {
                          "type": "string",
                          "id": 1,
                          "options": {
                            "(google.api.field_behavior)": "REQUIRED",
                            "(google.api.resource_reference).type": "admanager.googleapis.com/Network"
                          }
                        },
                        "names": {
                          "rule": "repeated",
                          "type": "string",
                          "id": 3,
                          "options": {
                            "(google.api.field_behavior)": "REQUIRED",
                            "(google.api.resource_reference).type": "admanager.googleapis.com/CustomField"
                          }
                        }
                      }
                    },
                    "BatchDeactivateCustomFieldsResponse": {
                      "fields": {}
                    },
                    "CustomFieldValue": {
                      "oneofs": {
                        "_value": {
                          "oneof": [
                            "value"
                          ]
                        }
                      },
                      "fields": {
                        "customField": {
                          "type": "string",
                          "id": 1,
                          "options": {
                            "(google.api.field_behavior)": "REQUIRED",
                            "(google.api.resource_reference).type": "admanager.googleapis.com/CustomField"
                          }
                        },
                        "value": {
                          "type": "Value",
                          "id": 2,
                          "options": {
                            "(google.api.field_behavior)": "REQUIRED",
                            "proto3_optional": true
                          }
                        }
                      },
                      "nested": {
                        "Value": {
                          "oneofs": {
                            "value": {
                              "oneof": [
                                "dropdownValue",
                                "stringValue",
                                "numberValue",
                                "toggleValue"
                              ]
                            }
                          },
                          "fields": {
                            "dropdownValue": {
                              "type": "int64",
                              "id": 1
                            },
                            "stringValue": {
                              "type": "string",
                              "id": 2
                            },
                            "numberValue": {
                              "type": "double",
                              "id": 3
                            },
                            "toggleValue": {
                              "type": "bool",
                              "id": 4
                            }
                          }
                        }
                      }
                    },
                    "CustomTargetingKeyStatusEnum": {
                      "fields": {},
                      "nested": {
                        "CustomTargetingKeyStatus": {
                          "values": {
                            "CUSTOM_TARGETING_KEY_STATUS_UNSPECIFIED": 0,
                            "ACTIVE": 1,
                            "INACTIVE": 2
                          }
                        }
                      }
                    },
                    "CustomTargetingKeyTypeEnum": {
                      "fields": {},
                      "nested": {
                        "CustomTargetingKeyType": {
                          "values": {
                            "CUSTOM_TARGETING_KEY_TYPE_UNSPECIFIED": 0,
                            "PREDEFINED": 1,
                            "FREEFORM": 2
                          }
                        }
                      }
                    },
                    "CustomTargetingKeyReportableTypeEnum": {
                      "fields": {},
                      "nested": {
                        "CustomTargetingKeyReportableType": {
                          "values": {
                            "CUSTOM_TARGETING_KEY_REPORTABLE_TYPE_UNSPECIFIED": 0,
                            "OFF": 1,
                            "ON": 2,
                            "CUSTOM_DIMENSION": 3
                          }
                        }
                      }
                    },
                    "CustomTargetingKey": {
                      "options": {
                        "(google.api.resource).type": "admanager.googleapis.com/CustomTargetingKey",
                        "(google.api.resource).pattern": "networks/{network_code}/customTargetingKeys/{custom_targeting_key}",
                        "(google.api.resource).plural": "customTargetingKeys",
                        "(google.api.resource).singular": "customTargetingKey"
                      },
                      "oneofs": {
                        "_customTargetingKeyId": {
                          "oneof": [
                            "customTargetingKeyId"
                          ]
                        },
                        "_adTagName": {
                          "oneof": [
                            "adTagName"
                          ]
                        },
                        "_displayName": {
                          "oneof": [
                            "displayName"
                          ]
                        },
                        "_type": {
                          "oneof": [
                            "type"
                          ]
                        },
                        "_status": {
                          "oneof": [
                            "status"
                          ]
                        },
                        "_reportableType": {
                          "oneof": [
                            "reportableType"
                          ]
                        }
                      },
                      "fields": {
                        "name": {
                          "type": "string",
                          "id": 1,
                          "options": {
                            "(google.api.field_behavior)": "IDENTIFIER"
                          }
                        },
                        "customTargetingKeyId": {
                          "type": "int64",
                          "id": 2,
                          "options": {
                            "(google.api.field_behavior)": "OUTPUT_ONLY",
                            "proto3_optional": true
                          }
                        },
                        "adTagName": {
                          "type": "string",
                          "id": 3,
                          "options": {
                            "(google.api.field_behavior)": "IMMUTABLE",
                            "proto3_optional": true
                          }
                        },
                        "displayName": {
                          "type": "string",
                          "id": 4,
                          "options": {
                            "(google.api.field_behavior)": "OPTIONAL",
                            "proto3_optional": true
                          }
                        },
                        "type": {
                          "type": "CustomTargetingKeyTypeEnum.CustomTargetingKeyType",
                          "id": 5,
                          "options": {
                            "(google.api.field_behavior)": "REQUIRED",
                            "proto3_optional": true
                          }
                        },
                        "status": {
                          "type": "CustomTargetingKeyStatusEnum.CustomTargetingKeyStatus",
                          "id": 6,
                          "options": {
                            "(google.api.field_behavior)": "OUTPUT_ONLY",
                            "proto3_optional": true
                          }
                        },
                        "reportableType": {
                          "type": "CustomTargetingKeyReportableTypeEnum.CustomTargetingKeyReportableType",
                          "id": 7,
                          "options": {
                            "(google.api.field_behavior)": "REQUIRED",
                            "proto3_optional": true
                          }
                        }
                      }
                    },
                    "CustomTargetingKeyService": {
                      "options": {
                        "(google.api.default_host)": "admanager.googleapis.com",
                        "(google.api.oauth_scopes)": "https://www.googleapis.com/auth/admanager"
                      },
                      "methods": {
                        "GetCustomTargetingKey": {
                          "requestType": "GetCustomTargetingKeyRequest",
                          "responseType": "CustomTargetingKey",
                          "options": {
                            "(google.api.http).get": "/v1/{name=networks/*/customTargetingKeys/*}",
                            "(google.api.method_signature)": "name"
                          },
                          "parsedOptions": [
                            {
                              "(google.api.http)": {
                                "get": "/v1/{name=networks/*/customTargetingKeys/*}"
                              }
                            },
                            {
                              "(google.api.method_signature)": "name"
                            }
                          ]
                        },
                        "ListCustomTargetingKeys": {
                          "requestType": "ListCustomTargetingKeysRequest",
                          "responseType": "ListCustomTargetingKeysResponse",
                          "options": {
                            "(google.api.http).get": "/v1/{parent=networks/*}/customTargetingKeys",
                            "(google.api.method_signature)": "parent"
                          },
                          "parsedOptions": [
                            {
                              "(google.api.http)": {
                                "get": "/v1/{parent=networks/*}/customTargetingKeys"
                              }
                            },
                            {
                              "(google.api.method_signature)": "parent"
                            }
                          ]
                        },
                        "CreateCustomTargetingKey": {
                          "requestType": "CreateCustomTargetingKeyRequest",
                          "responseType": "CustomTargetingKey",
                          "options": {
                            "(google.api.http).post": "/v1/{parent=networks/*}/customTargetingKeys",
                            "(google.api.http).body": "custom_targeting_key",
                            "(google.api.method_signature)": "parent,custom_targeting_key"
                          },
                          "parsedOptions": [
                            {
                              "(google.api.http)": {
                                "post": "/v1/{parent=networks/*}/customTargetingKeys",
                                "body": "custom_targeting_key"
                              }
                            },
                            {
                              "(google.api.method_signature)": "parent,custom_targeting_key"
                            }
                          ]
                        },
                        "BatchCreateCustomTargetingKeys": {
                          "requestType": "BatchCreateCustomTargetingKeysRequest",
                          "responseType": "BatchCreateCustomTargetingKeysResponse",
                          "options": {
                            "(google.api.http).post": "/v1/{parent=networks/*}/customTargetingKeys:batchCreate",
                            "(google.api.http).body": "*",
                            "(google.api.method_signature)": "parent,requests"
                          },
                          "parsedOptions": [
                            {
                              "(google.api.http)": {
                                "post": "/v1/{parent=networks/*}/customTargetingKeys:batchCreate",
                                "body": "*"
                              }
                            },
                            {
                              "(google.api.method_signature)": "parent,requests"
                            }
                          ]
                        },
                        "UpdateCustomTargetingKey": {
                          "requestType": "UpdateCustomTargetingKeyRequest",
                          "responseType": "CustomTargetingKey",
                          "options": {
                            "(google.api.http).patch": "/v1/{custom_targeting_key.name=networks/*/customTargetingKeys/*}",
                            "(google.api.http).body": "custom_targeting_key",
                            "(google.api.method_signature)": "custom_targeting_key,update_mask"
                          },
                          "parsedOptions": [
                            {
                              "(google.api.http)": {
                                "patch": "/v1/{custom_targeting_key.name=networks/*/customTargetingKeys/*}",
                                "body": "custom_targeting_key"
                              }
                            },
                            {
                              "(google.api.method_signature)": "custom_targeting_key,update_mask"
                            }
                          ]
                        },
                        "BatchUpdateCustomTargetingKeys": {
                          "requestType": "BatchUpdateCustomTargetingKeysRequest",
                          "responseType": "BatchUpdateCustomTargetingKeysResponse",
                          "options": {
                            "(google.api.http).post": "/v1/{parent=networks/*}/customTargetingKeys:batchUpdate",
                            "(google.api.http).body": "*",
                            "(google.api.method_signature)": "parent,requests"
                          },
                          "parsedOptions": [
                            {
                              "(google.api.http)": {
                                "post": "/v1/{parent=networks/*}/customTargetingKeys:batchUpdate",
                                "body": "*"
                              }
                            },
                            {
                              "(google.api.method_signature)": "parent,requests"
                            }
                          ]
                        },
                        "BatchActivateCustomTargetingKeys": {
                          "requestType": "BatchActivateCustomTargetingKeysRequest",
                          "responseType": "BatchActivateCustomTargetingKeysResponse",
                          "options": {
                            "(google.api.http).post": "/v1/{parent=networks/*}/customTargetingKeys:batchActivate",
                            "(google.api.http).body": "*",
                            "(google.api.method_signature)": "parent,names"
                          },
                          "parsedOptions": [
                            {
                              "(google.api.http)": {
                                "post": "/v1/{parent=networks/*}/customTargetingKeys:batchActivate",
                                "body": "*"
                              }
                            },
                            {
                              "(google.api.method_signature)": "parent,names"
                            }
                          ]
                        },
                        "BatchDeactivateCustomTargetingKeys": {
                          "requestType": "BatchDeactivateCustomTargetingKeysRequest",
                          "responseType": "BatchDeactivateCustomTargetingKeysResponse",
                          "options": {
                            "(google.api.http).post": "/v1/{parent=networks/*}/customTargetingKeys:batchDeactivate",
                            "(google.api.http).body": "*",
                            "(google.api.method_signature)": "parent,names"
                          },
                          "parsedOptions": [
                            {
                              "(google.api.http)": {
                                "post": "/v1/{parent=networks/*}/customTargetingKeys:batchDeactivate",
                                "body": "*"
                              }
                            },
                            {
                              "(google.api.method_signature)": "parent,names"
                            }
                          ]
                        }
                      }
                    },
                    "GetCustomTargetingKeyRequest": {
                      "fields": {
                        "name": {
                          "type": "string",
                          "id": 1,
                          "options": {
                            "(google.api.field_behavior)": "REQUIRED",
                            "(google.api.resource_reference).type": "admanager.googleapis.com/CustomTargetingKey"
                          }
                        }
                      }
                    },
                    "ListCustomTargetingKeysRequest": {
                      "fields": {
                        "parent": {
                          "type": "string",
                          "id": 1,
                          "options": {
                            "(google.api.field_behavior)": "REQUIRED",
                            "(google.api.resource_reference).type": "admanager.googleapis.com/Network"
                          }
                        },
                        "pageSize": {
                          "type": "int32",
                          "id": 2,
                          "options": {
                            "(google.api.field_behavior)": "OPTIONAL"
                          }
                        },
                        "pageToken": {
                          "type": "string",
                          "id": 3,
                          "options": {
                            "(google.api.field_behavior)": "OPTIONAL"
                          }
                        },
                        "filter": {
                          "type": "string",
                          "id": 4,
                          "options": {
                            "(google.api.field_behavior)": "OPTIONAL"
                          }
                        },
                        "orderBy": {
                          "type": "string",
                          "id": 5,
                          "options": {
                            "(google.api.field_behavior)": "OPTIONAL"
                          }
                        },
                        "skip": {
                          "type": "int32",
                          "id": 6,
                          "options": {
                            "(google.api.field_behavior)": "OPTIONAL"
                          }
                        }
                      }
                    },
                    "ListCustomTargetingKeysResponse": {
                      "fields": {
                        "customTargetingKeys": {
                          "rule": "repeated",
                          "type": "CustomTargetingKey",
                          "id": 1
                        },
                        "nextPageToken": {
                          "type": "string",
                          "id": 2
                        },
                        "totalSize": {
                          "type": "int32",
                          "id": 3
                        }
                      }
                    },
                    "CreateCustomTargetingKeyRequest": {
                      "fields": {
                        "parent": {
                          "type": "string",
                          "id": 1,
                          "options": {
                            "(google.api.field_behavior)": "REQUIRED",
                            "(google.api.resource_reference).type": "admanager.googleapis.com/Network"
                          }
                        },
                        "customTargetingKey": {
                          "type": "CustomTargetingKey",
                          "id": 2,
                          "options": {
                            "(google.api.field_behavior)": "REQUIRED"
                          }
                        }
                      }
                    },
                    "BatchCreateCustomTargetingKeysRequest": {
                      "fields": {
                        "parent": {
                          "type": "string",
                          "id": 1,
                          "options": {
                            "(google.api.field_behavior)": "REQUIRED",
                            "(google.api.resource_reference).type": "admanager.googleapis.com/Network"
                          }
                        },
                        "requests": {
                          "rule": "repeated",
                          "type": "CreateCustomTargetingKeyRequest",
                          "id": 2,
                          "options": {
                            "(google.api.field_behavior)": "REQUIRED"
                          }
                        }
                      }
                    },
                    "BatchCreateCustomTargetingKeysResponse": {
                      "fields": {
                        "customTargetingKeys": {
                          "rule": "repeated",
                          "type": "CustomTargetingKey",
                          "id": 1
                        }
                      }
                    },
                    "UpdateCustomTargetingKeyRequest": {
                      "fields": {
                        "customTargetingKey": {
                          "type": "CustomTargetingKey",
                          "id": 1,
                          "options": {
                            "(google.api.field_behavior)": "REQUIRED"
                          }
                        },
                        "updateMask": {
                          "type": "google.protobuf.FieldMask",
                          "id": 2,
                          "options": {
                            "(google.api.field_behavior)": "REQUIRED"
                          }
                        }
                      }
                    },
                    "BatchUpdateCustomTargetingKeysRequest": {
                      "fields": {
                        "parent": {
                          "type": "string",
                          "id": 1,
                          "options": {
                            "(google.api.field_behavior)": "REQUIRED",
                            "(google.api.resource_reference).type": "admanager.googleapis.com/Network"
                          }
                        },
                        "requests": {
                          "rule": "repeated",
                          "type": "UpdateCustomTargetingKeyRequest",
                          "id": 2,
                          "options": {
                            "(google.api.field_behavior)": "REQUIRED"
                          }
                        }
                      }
                    },
                    "BatchUpdateCustomTargetingKeysResponse": {
                      "fields": {
                        "customTargetingKeys": {
                          "rule": "repeated",
                          "type": "CustomTargetingKey",
                          "id": 1
                        }
                      }
                    },
                    "BatchActivateCustomTargetingKeysRequest": {
                      "fields": {
                        "parent": {
                          "type": "string",
                          "id": 1,
                          "options": {
                            "(google.api.field_behavior)": "REQUIRED",
                            "(google.api.resource_reference).type": "admanager.googleapis.com/Network"
                          }
                        },
                        "names": {
                          "rule": "repeated",
                          "type": "string",
                          "id": 2,
                          "options": {
                            "(google.api.field_behavior)": "REQUIRED",
                            "(google.api.resource_reference).type": "admanager.googleapis.com/CustomTargetingKey"
                          }
                        }
                      }
                    },
                    "BatchActivateCustomTargetingKeysResponse": {
                      "fields": {}
                    },
                    "BatchDeactivateCustomTargetingKeysRequest": {
                      "fields": {
                        "parent": {
                          "type": "string",
                          "id": 1,
                          "options": {
                            "(google.api.field_behavior)": "REQUIRED",
                            "(google.api.resource_reference).type": "admanager.googleapis.com/Network"
                          }
                        },
                        "names": {
                          "rule": "repeated",
                          "type": "string",
                          "id": 2,
                          "options": {
                            "(google.api.field_behavior)": "REQUIRED",
                            "(google.api.resource_reference).type": "admanager.googleapis.com/CustomTargetingKey"
                          }
                        }
                      }
                    },
                    "BatchDeactivateCustomTargetingKeysResponse": {
                      "fields": {}
                    },
                    "CustomTargetingValueStatusEnum": {
                      "fields": {},
                      "nested": {
                        "CustomTargetingValueStatus": {
                          "values": {
                            "CUSTOM_TARGETING_VALUE_STATUS_UNSPECIFIED": 0,
                            "ACTIVE": 1,
                            "INACTIVE": 2
                          }
                        }
                      }
                    },
                    "CustomTargetingValueMatchTypeEnum": {
                      "fields": {},
                      "nested": {
                        "CustomTargetingValueMatchType": {
                          "values": {
                            "CUSTOM_TARGETING_VALUE_MATCH_TYPE_UNSPECIFIED": 0,
                            "EXACT": 1,
                            "BROAD": 2,
                            "PREFIX": 3,
                            "BROAD_PREFIX": 4,
                            "SUFFIX": 5,
                            "CONTAINS": 6
                          }
                        }
                      }
                    },
                    "CustomTargetingValue": {
                      "options": {
                        "(google.api.resource).type": "admanager.googleapis.com/CustomTargetingValue",
                        "(google.api.resource).pattern": "networks/{network_code}/customTargetingValues/{custom_targeting_value}",
                        "(google.api.resource).plural": "customTargetingValues",
                        "(google.api.resource).singular": "customTargetingValue"
                      },
                      "oneofs": {
                        "_customTargetingKey": {
                          "oneof": [
                            "customTargetingKey"
                          ]
                        },
                        "_adTagName": {
                          "oneof": [
                            "adTagName"
                          ]
                        },
                        "_displayName": {
                          "oneof": [
                            "displayName"
                          ]
                        },
                        "_matchType": {
                          "oneof": [
                            "matchType"
                          ]
                        },
                        "_status": {
                          "oneof": [
                            "status"
                          ]
                        }
                      },
                      "fields": {
                        "name": {
                          "type": "string",
                          "id": 1,
                          "options": {
                            "(google.api.field_behavior)": "IDENTIFIER"
                          }
                        },
                        "customTargetingKey": {
                          "type": "string",
                          "id": 8,
                          "options": {
                            "(google.api.field_behavior)": "IMMUTABLE",
                            "(google.api.resource_reference).type": "admanager.googleapis.com/CustomTargetingKey",
                            "proto3_optional": true
                          }
                        },
                        "adTagName": {
                          "type": "string",
                          "id": 4,
                          "options": {
                            "(google.api.field_behavior)": "IMMUTABLE",
                            "proto3_optional": true
                          }
                        },
                        "displayName": {
                          "type": "string",
                          "id": 5,
                          "options": {
                            "(google.api.field_behavior)": "OPTIONAL",
                            "proto3_optional": true
                          }
                        },
                        "matchType": {
                          "type": "CustomTargetingValueMatchTypeEnum.CustomTargetingValueMatchType",
                          "id": 6,
                          "options": {
                            "(google.api.field_behavior)": "REQUIRED",
                            "proto3_optional": true
                          }
                        },
                        "status": {
                          "type": "CustomTargetingValueStatusEnum.CustomTargetingValueStatus",
                          "id": 7,
                          "options": {
                            "(google.api.field_behavior)": "OUTPUT_ONLY",
                            "proto3_optional": true
                          }
                        }
                      }
                    },
                    "CustomTargetingValueService": {
                      "options": {
                        "(google.api.default_host)": "admanager.googleapis.com",
                        "(google.api.oauth_scopes)": "https://www.googleapis.com/auth/admanager"
                      },
                      "methods": {
                        "GetCustomTargetingValue": {
                          "requestType": "GetCustomTargetingValueRequest",
                          "responseType": "CustomTargetingValue",
                          "options": {
                            "(google.api.http).get": "/v1/{name=networks/*/customTargetingValues/*}",
                            "(google.api.http).additional_bindings.get": "/v1/{name=networks/*/customTargetingKeys/*/customTargetingValues/*}",
                            "(google.api.method_signature)": "name"
                          },
                          "parsedOptions": [
                            {
                              "(google.api.http)": {
                                "get": "/v1/{name=networks/*/customTargetingValues/*}",
                                "additional_bindings": {
                                  "get": "/v1/{name=networks/*/customTargetingKeys/*/customTargetingValues/*}"
                                }
                              }
                            },
                            {
                              "(google.api.method_signature)": "name"
                            }
                          ]
                        },
                        "ListCustomTargetingValues": {
                          "requestType": "ListCustomTargetingValuesRequest",
                          "responseType": "ListCustomTargetingValuesResponse",
                          "options": {
                            "(google.api.http).get": "/v1/{parent=networks/*}/customTargetingValues",
                            "(google.api.http).additional_bindings.get": "/v1/{parent=networks/*/customTargetingKeys/*}/customTargetingValues",
                            "(google.api.method_signature)": "parent"
                          },
                          "parsedOptions": [
                            {
                              "(google.api.http)": {
                                "get": "/v1/{parent=networks/*}/customTargetingValues",
                                "additional_bindings": {
                                  "get": "/v1/{parent=networks/*/customTargetingKeys/*}/customTargetingValues"
                                }
                              }
                            },
                            {
                              "(google.api.method_signature)": "parent"
                            }
                          ]
                        }
                      }
                    },
                    "GetCustomTargetingValueRequest": {
                      "fields": {
                        "name": {
                          "type": "string",
                          "id": 1,
                          "options": {
                            "(google.api.field_behavior)": "REQUIRED",
                            "(google.api.resource_reference).type": "admanager.googleapis.com/CustomTargetingValue"
                          }
                        }
                      }
                    },
                    "ListCustomTargetingValuesRequest": {
                      "fields": {
                        "parent": {
                          "type": "string",
                          "id": 1,
                          "options": {
                            "(google.api.field_behavior)": "REQUIRED",
                            "(google.api.resource_reference).type": "admanager.googleapis.com/Network"
                          }
                        },
                        "pageSize": {
                          "type": "int32",
                          "id": 2,
                          "options": {
                            "(google.api.field_behavior)": "OPTIONAL"
                          }
                        },
                        "pageToken": {
                          "type": "string",
                          "id": 3,
                          "options": {
                            "(google.api.field_behavior)": "OPTIONAL"
                          }
                        },
                        "filter": {
                          "type": "string",
                          "id": 4,
                          "options": {
                            "(google.api.field_behavior)": "OPTIONAL"
                          }
                        },
                        "orderBy": {
                          "type": "string",
                          "id": 5,
                          "options": {
                            "(google.api.field_behavior)": "OPTIONAL"
                          }
                        },
                        "skip": {
                          "type": "int32",
                          "id": 6,
                          "options": {
                            "(google.api.field_behavior)": "OPTIONAL"
                          }
                        }
                      }
                    },
                    "ListCustomTargetingValuesResponse": {
                      "fields": {
                        "customTargetingValues": {
                          "rule": "repeated",
                          "type": "CustomTargetingValue",
                          "id": 1
                        },
                        "nextPageToken": {
                          "type": "string",
                          "id": 2
                        },
                        "totalSize": {
                          "type": "int32",
                          "id": 3
                        }
                      }
                    },
                    "DealBuyerPermissionTypeEnum": {
                      "fields": {},
                      "nested": {
                        "DealBuyerPermissionType": {
                          "values": {
                            "DEAL_BUYER_PERMISSION_TYPE_UNSPECIFIED": 0,
                            "NEGOTIATOR_ONLY": 1,
                            "BIDDER": 2
                          }
                        }
                      }
                    },
                    "DeviceCapability": {
                      "options": {
                        "(google.api.resource).type": "admanager.googleapis.com/DeviceCapability",
                        "(google.api.resource).pattern": "networks/{network_code}/deviceCapabilities/{device_capability}",
                        "(google.api.resource).plural": "deviceCapabilities",
                        "(google.api.resource).singular": "deviceCapability"
                      },
                      "oneofs": {
                        "_displayName": {
                          "oneof": [
                            "displayName"
                          ]
                        }
                      },
                      "fields": {
                        "name": {
                          "type": "string",
                          "id": 1,
                          "options": {
                            "(google.api.field_behavior)": "IDENTIFIER"
                          }
                        },
                        "displayName": {
                          "type": "string",
                          "id": 2,
                          "options": {
                            "(google.api.field_behavior)": "OUTPUT_ONLY",
                            "proto3_optional": true
                          }
                        }
                      }
                    },
                    "DeviceCapabilityService": {
                      "options": {
                        "(google.api.default_host)": "admanager.googleapis.com",
                        "(google.api.oauth_scopes)": "https://www.googleapis.com/auth/admanager"
                      },
                      "methods": {
                        "GetDeviceCapability": {
                          "requestType": "GetDeviceCapabilityRequest",
                          "responseType": "DeviceCapability",
                          "options": {
                            "(google.api.http).get": "/v1/{name=networks/*/deviceCapabilities/*}",
                            "(google.api.method_signature)": "name"
                          },
                          "parsedOptions": [
                            {
                              "(google.api.http)": {
                                "get": "/v1/{name=networks/*/deviceCapabilities/*}"
                              }
                            },
                            {
                              "(google.api.method_signature)": "name"
                            }
                          ]
                        },
                        "ListDeviceCapabilities": {
                          "requestType": "ListDeviceCapabilitiesRequest",
                          "responseType": "ListDeviceCapabilitiesResponse",
                          "options": {
                            "(google.api.http).get": "/v1/{parent=networks/*}/deviceCapabilities",
                            "(google.api.method_signature)": "parent"
                          },
                          "parsedOptions": [
                            {
                              "(google.api.http)": {
                                "get": "/v1/{parent=networks/*}/deviceCapabilities"
                              }
                            },
                            {
                              "(google.api.method_signature)": "parent"
                            }
                          ]
                        }
                      }
                    },
                    "GetDeviceCapabilityRequest": {
                      "fields": {
                        "name": {
                          "type": "string",
                          "id": 1,
                          "options": {
                            "(google.api.field_behavior)": "REQUIRED",
                            "(google.api.resource_reference).type": "admanager.googleapis.com/DeviceCapability"
                          }
                        }
                      }
                    },
                    "ListDeviceCapabilitiesRequest": {
                      "fields": {
                        "parent": {
                          "type": "string",
                          "id": 1,
                          "options": {
                            "(google.api.field_behavior)": "REQUIRED",
                            "(google.api.resource_reference).type": "admanager.googleapis.com/Network"
                          }
                        },
                        "pageSize": {
                          "type": "int32",
                          "id": 2,
                          "options": {
                            "(google.api.field_behavior)": "OPTIONAL"
                          }
                        },
                        "pageToken": {
                          "type": "string",
                          "id": 3,
                          "options": {
                            "(google.api.field_behavior)": "OPTIONAL"
                          }
                        },
                        "filter": {
                          "type": "string",
                          "id": 4,
                          "options": {
                            "(google.api.field_behavior)": "OPTIONAL"
                          }
                        },
                        "orderBy": {
                          "type": "string",
                          "id": 5,
                          "options": {
                            "(google.api.field_behavior)": "OPTIONAL"
                          }
                        },
                        "skip": {
                          "type": "int32",
                          "id": 6,
                          "options": {
                            "(google.api.field_behavior)": "OPTIONAL"
                          }
                        }
                      }
                    },
                    "ListDeviceCapabilitiesResponse": {
                      "fields": {
                        "deviceCapabilities": {
                          "rule": "repeated",
                          "type": "DeviceCapability",
                          "id": 1
                        },
                        "nextPageToken": {
                          "type": "string",
                          "id": 2
                        },
                        "totalSize": {
                          "type": "int32",
                          "id": 3
                        }
                      }
                    },
                    "DeviceCategory": {
                      "options": {
                        "(google.api.resource).type": "admanager.googleapis.com/DeviceCategory",
                        "(google.api.resource).pattern": "networks/{network_code}/deviceCategories/{device_category}",
                        "(google.api.resource).plural": "deviceCategories",
                        "(google.api.resource).singular": "deviceCategory"
                      },
                      "oneofs": {
                        "_displayName": {
                          "oneof": [
                            "displayName"
                          ]
                        }
                      },
                      "fields": {
                        "name": {
                          "type": "string",
                          "id": 1,
                          "options": {
                            "(google.api.field_behavior)": "IDENTIFIER"
                          }
                        },
                        "displayName": {
                          "type": "string",
                          "id": 2,
                          "options": {
                            "(google.api.field_behavior)": "OUTPUT_ONLY",
                            "proto3_optional": true
                          }
                        }
                      }
                    },
                    "DeviceCategoryService": {
                      "options": {
                        "(google.api.default_host)": "admanager.googleapis.com",
                        "(google.api.oauth_scopes)": "https://www.googleapis.com/auth/admanager"
                      },
                      "methods": {
                        "GetDeviceCategory": {
                          "requestType": "GetDeviceCategoryRequest",
                          "responseType": "DeviceCategory",
                          "options": {
                            "(google.api.http).get": "/v1/{name=networks/*/deviceCategories/*}",
                            "(google.api.method_signature)": "name"
                          },
                          "parsedOptions": [
                            {
                              "(google.api.http)": {
                                "get": "/v1/{name=networks/*/deviceCategories/*}"
                              }
                            },
                            {
                              "(google.api.method_signature)": "name"
                            }
                          ]
                        },
                        "ListDeviceCategories": {
                          "requestType": "ListDeviceCategoriesRequest",
                          "responseType": "ListDeviceCategoriesResponse",
                          "options": {
                            "(google.api.http).get": "/v1/{parent=networks/*}/deviceCategories",
                            "(google.api.method_signature)": "parent"
                          },
                          "parsedOptions": [
                            {
                              "(google.api.http)": {
                                "get": "/v1/{parent=networks/*}/deviceCategories"
                              }
                            },
                            {
                              "(google.api.method_signature)": "parent"
                            }
                          ]
                        }
                      }
                    },
                    "GetDeviceCategoryRequest": {
                      "fields": {
                        "name": {
                          "type": "string",
                          "id": 1,
                          "options": {
                            "(google.api.field_behavior)": "REQUIRED",
                            "(google.api.resource_reference).type": "admanager.googleapis.com/DeviceCategory"
                          }
                        }
                      }
                    },
                    "ListDeviceCategoriesRequest": {
                      "fields": {
                        "parent": {
                          "type": "string",
                          "id": 1,
                          "options": {
                            "(google.api.field_behavior)": "REQUIRED",
                            "(google.api.resource_reference).type": "admanager.googleapis.com/Network"
                          }
                        },
                        "pageSize": {
                          "type": "int32",
                          "id": 2,
                          "options": {
                            "(google.api.field_behavior)": "OPTIONAL"
                          }
                        },
                        "pageToken": {
                          "type": "string",
                          "id": 3,
                          "options": {
                            "(google.api.field_behavior)": "OPTIONAL"
                          }
                        },
                        "filter": {
                          "type": "string",
                          "id": 4,
                          "options": {
                            "(google.api.field_behavior)": "OPTIONAL"
                          }
                        },
                        "orderBy": {
                          "type": "string",
                          "id": 5,
                          "options": {
                            "(google.api.field_behavior)": "OPTIONAL"
                          }
                        },
                        "skip": {
                          "type": "int32",
                          "id": 6,
                          "options": {
                            "(google.api.field_behavior)": "OPTIONAL"
                          }
                        }
                      }
                    },
                    "ListDeviceCategoriesResponse": {
                      "fields": {
                        "deviceCategories": {
                          "rule": "repeated",
                          "type": "DeviceCategory",
                          "id": 1
                        },
                        "nextPageToken": {
                          "type": "string",
                          "id": 2
                        },
                        "totalSize": {
                          "type": "int32",
                          "id": 3
                        }
                      }
                    },
                    "DeviceManufacturer": {
                      "options": {
                        "(google.api.resource).type": "admanager.googleapis.com/DeviceManufacturer",
                        "(google.api.resource).pattern": "networks/{network_code}/deviceManufacturers/{device_manufacturer}",
                        "(google.api.resource).plural": "deviceManufacturers",
                        "(google.api.resource).singular": "deviceManufacturer"
                      },
                      "oneofs": {
                        "_displayName": {
                          "oneof": [
                            "displayName"
                          ]
                        }
                      },
                      "fields": {
                        "name": {
                          "type": "string",
                          "id": 1,
                          "options": {
                            "(google.api.field_behavior)": "IDENTIFIER"
                          }
                        },
                        "displayName": {
                          "type": "string",
                          "id": 2,
                          "options": {
                            "(google.api.field_behavior)": "OUTPUT_ONLY",
                            "proto3_optional": true
                          }
                        }
                      }
                    },
                    "DeviceManufacturerService": {
                      "options": {
                        "(google.api.default_host)": "admanager.googleapis.com",
                        "(google.api.oauth_scopes)": "https://www.googleapis.com/auth/admanager"
                      },
                      "methods": {
                        "GetDeviceManufacturer": {
                          "requestType": "GetDeviceManufacturerRequest",
                          "responseType": "DeviceManufacturer",
                          "options": {
                            "(google.api.http).get": "/v1/{name=networks/*/deviceManufacturers/*}",
                            "(google.api.method_signature)": "name"
                          },
                          "parsedOptions": [
                            {
                              "(google.api.http)": {
                                "get": "/v1/{name=networks/*/deviceManufacturers/*}"
                              }
                            },
                            {
                              "(google.api.method_signature)": "name"
                            }
                          ]
                        },
                        "ListDeviceManufacturers": {
                          "requestType": "ListDeviceManufacturersRequest",
                          "responseType": "ListDeviceManufacturersResponse",
                          "options": {
                            "(google.api.http).get": "/v1/{parent=networks/*}/deviceManufacturers",
                            "(google.api.method_signature)": "parent"
                          },
                          "parsedOptions": [
                            {
                              "(google.api.http)": {
                                "get": "/v1/{parent=networks/*}/deviceManufacturers"
                              }
                            },
                            {
                              "(google.api.method_signature)": "parent"
                            }
                          ]
                        }
                      }
                    },
                    "GetDeviceManufacturerRequest": {
                      "fields": {
                        "name": {
                          "type": "string",
                          "id": 1,
                          "options": {
                            "(google.api.field_behavior)": "REQUIRED",
                            "(google.api.resource_reference).type": "admanager.googleapis.com/DeviceManufacturer"
                          }
                        }
                      }
                    },
                    "ListDeviceManufacturersRequest": {
                      "fields": {
                        "parent": {
                          "type": "string",
                          "id": 1,
                          "options": {
                            "(google.api.field_behavior)": "REQUIRED",
                            "(google.api.resource_reference).type": "admanager.googleapis.com/Network"
                          }
                        },
                        "pageSize": {
                          "type": "int32",
                          "id": 2,
                          "options": {
                            "(google.api.field_behavior)": "OPTIONAL"
                          }
                        },
                        "pageToken": {
                          "type": "string",
                          "id": 3,
                          "options": {
                            "(google.api.field_behavior)": "OPTIONAL"
                          }
                        },
                        "filter": {
                          "type": "string",
                          "id": 4,
                          "options": {
                            "(google.api.field_behavior)": "OPTIONAL"
                          }
                        },
                        "orderBy": {
                          "type": "string",
                          "id": 5,
                          "options": {
                            "(google.api.field_behavior)": "OPTIONAL"
                          }
                        },
                        "skip": {
                          "type": "int32",
                          "id": 6,
                          "options": {
                            "(google.api.field_behavior)": "OPTIONAL"
                          }
                        }
                      }
                    },
                    "ListDeviceManufacturersResponse": {
                      "fields": {
                        "deviceManufacturers": {
                          "rule": "repeated",
                          "type": "DeviceManufacturer",
                          "id": 1
                        },
                        "nextPageToken": {
                          "type": "string",
                          "id": 2
                        },
                        "totalSize": {
                          "type": "int32",
                          "id": 3
                        }
                      }
                    },
                    "EntitySignalsMapping": {
                      "options": {
                        "(google.api.resource).type": "admanager.googleapis.com/EntitySignalsMapping",
                        "(google.api.resource).pattern": "networks/{network_code}/entitySignalsMappings/{entity_signals_mapping}",
                        "(google.api.resource).plural": "entitySignalsMappings",
                        "(google.api.resource).singular": "entitySignalsMapping"
                      },
                      "oneofs": {
                        "entity": {
                          "oneof": [
                            "audienceSegmentId",
                            "contentBundleId",
                            "customTargetingValueId"
                          ]
                        },
                        "_entitySignalsMappingId": {
                          "oneof": [
                            "entitySignalsMappingId"
                          ]
                        }
                      },
                      "fields": {
                        "audienceSegmentId": {
                          "type": "int64",
                          "id": 3
                        },
                        "contentBundleId": {
                          "type": "int64",
                          "id": 4
                        },
                        "customTargetingValueId": {
                          "type": "int64",
                          "id": 5
                        },
                        "name": {
                          "type": "string",
                          "id": 1,
                          "options": {
                            "(google.api.field_behavior)": "IDENTIFIER"
                          }
                        },
                        "entitySignalsMappingId": {
                          "type": "int64",
                          "id": 2,
                          "options": {
                            "(google.api.field_behavior)": "OUTPUT_ONLY",
                            "proto3_optional": true
                          }
                        },
                        "taxonomyCategoryIds": {
                          "rule": "repeated",
                          "type": "int64",
                          "id": 6,
                          "options": {
                            "(google.api.field_behavior)": "OPTIONAL"
                          }
                        }
                      }
                    },
                    "EntitySignalsMappingService": {
                      "options": {
                        "(google.api.default_host)": "admanager.googleapis.com",
                        "(google.api.oauth_scopes)": "https://www.googleapis.com/auth/admanager"
                      },
                      "methods": {
                        "GetEntitySignalsMapping": {
                          "requestType": "GetEntitySignalsMappingRequest",
                          "responseType": "EntitySignalsMapping",
                          "options": {
                            "(google.api.http).get": "/v1/{name=networks/*/entitySignalsMappings/*}",
                            "(google.api.method_signature)": "name"
                          },
                          "parsedOptions": [
                            {
                              "(google.api.http)": {
                                "get": "/v1/{name=networks/*/entitySignalsMappings/*}"
                              }
                            },
                            {
                              "(google.api.method_signature)": "name"
                            }
                          ]
                        },
                        "ListEntitySignalsMappings": {
                          "requestType": "ListEntitySignalsMappingsRequest",
                          "responseType": "ListEntitySignalsMappingsResponse",
                          "options": {
                            "(google.api.http).get": "/v1/{parent=networks/*}/entitySignalsMappings",
                            "(google.api.method_signature)": "parent"
                          },
                          "parsedOptions": [
                            {
                              "(google.api.http)": {
                                "get": "/v1/{parent=networks/*}/entitySignalsMappings"
                              }
                            },
                            {
                              "(google.api.method_signature)": "parent"
                            }
                          ]
                        },
                        "CreateEntitySignalsMapping": {
                          "requestType": "CreateEntitySignalsMappingRequest",
                          "responseType": "EntitySignalsMapping",
                          "options": {
                            "(google.api.http).post": "/v1/{parent=networks/*}/entitySignalsMappings",
                            "(google.api.http).body": "entity_signals_mapping",
                            "(google.api.method_signature)": "parent,entity_signals_mapping"
                          },
                          "parsedOptions": [
                            {
                              "(google.api.http)": {
                                "post": "/v1/{parent=networks/*}/entitySignalsMappings",
                                "body": "entity_signals_mapping"
                              }
                            },
                            {
                              "(google.api.method_signature)": "parent,entity_signals_mapping"
                            }
                          ]
                        },
                        "UpdateEntitySignalsMapping": {
                          "requestType": "UpdateEntitySignalsMappingRequest",
                          "responseType": "EntitySignalsMapping",
                          "options": {
                            "(google.api.http).patch": "/v1/{entity_signals_mapping.name=networks/*/entitySignalsMappings/*}",
                            "(google.api.http).body": "entity_signals_mapping",
                            "(google.api.method_signature)": "entity_signals_mapping,update_mask"
                          },
                          "parsedOptions": [
                            {
                              "(google.api.http)": {
                                "patch": "/v1/{entity_signals_mapping.name=networks/*/entitySignalsMappings/*}",
                                "body": "entity_signals_mapping"
                              }
                            },
                            {
                              "(google.api.method_signature)": "entity_signals_mapping,update_mask"
                            }
                          ]
                        },
                        "BatchCreateEntitySignalsMappings": {
                          "requestType": "BatchCreateEntitySignalsMappingsRequest",
                          "responseType": "BatchCreateEntitySignalsMappingsResponse",
                          "options": {
                            "(google.api.http).post": "/v1/{parent=networks/*}/entitySignalsMappings:batchCreate",
                            "(google.api.http).body": "*",
                            "(google.api.method_signature)": "parent,requests"
                          },
                          "parsedOptions": [
                            {
                              "(google.api.http)": {
                                "post": "/v1/{parent=networks/*}/entitySignalsMappings:batchCreate",
                                "body": "*"
                              }
                            },
                            {
                              "(google.api.method_signature)": "parent,requests"
                            }
                          ]
                        },
                        "BatchUpdateEntitySignalsMappings": {
                          "requestType": "BatchUpdateEntitySignalsMappingsRequest",
                          "responseType": "BatchUpdateEntitySignalsMappingsResponse",
                          "options": {
                            "(google.api.http).post": "/v1/{parent=networks/*}/entitySignalsMappings:batchUpdate",
                            "(google.api.http).body": "*",
                            "(google.api.method_signature)": "parent,requests"
                          },
                          "parsedOptions": [
                            {
                              "(google.api.http)": {
                                "post": "/v1/{parent=networks/*}/entitySignalsMappings:batchUpdate",
                                "body": "*"
                              }
                            },
                            {
                              "(google.api.method_signature)": "parent,requests"
                            }
                          ]
                        }
                      }
                    },
                    "GetEntitySignalsMappingRequest": {
                      "fields": {
                        "name": {
                          "type": "string",
                          "id": 1,
                          "options": {
                            "(google.api.field_behavior)": "REQUIRED",
                            "(google.api.resource_reference).type": "admanager.googleapis.com/EntitySignalsMapping"
                          }
                        }
                      }
                    },
                    "ListEntitySignalsMappingsRequest": {
                      "fields": {
                        "parent": {
                          "type": "string",
                          "id": 1,
                          "options": {
                            "(google.api.field_behavior)": "REQUIRED",
                            "(google.api.resource_reference).type": "admanager.googleapis.com/Network"
                          }
                        },
                        "pageSize": {
                          "type": "int32",
                          "id": 2,
                          "options": {
                            "(google.api.field_behavior)": "OPTIONAL"
                          }
                        },
                        "pageToken": {
                          "type": "string",
                          "id": 3,
                          "options": {
                            "(google.api.field_behavior)": "OPTIONAL"
                          }
                        },
                        "filter": {
                          "type": "string",
                          "id": 4,
                          "options": {
                            "(google.api.field_behavior)": "OPTIONAL"
                          }
                        },
                        "orderBy": {
                          "type": "string",
                          "id": 5,
                          "options": {
                            "(google.api.field_behavior)": "OPTIONAL"
                          }
                        },
                        "skip": {
                          "type": "int32",
                          "id": 6,
                          "options": {
                            "(google.api.field_behavior)": "OPTIONAL"
                          }
                        }
                      }
                    },
                    "CreateEntitySignalsMappingRequest": {
                      "fields": {
                        "parent": {
                          "type": "string",
                          "id": 1,
                          "options": {
                            "(google.api.field_behavior)": "REQUIRED",
                            "(google.api.resource_reference).type": "admanager.googleapis.com/Network"
                          }
                        },
                        "entitySignalsMapping": {
                          "type": "EntitySignalsMapping",
                          "id": 2,
                          "options": {
                            "(google.api.field_behavior)": "REQUIRED"
                          }
                        }
                      }
                    },
                    "UpdateEntitySignalsMappingRequest": {
                      "fields": {
                        "entitySignalsMapping": {
                          "type": "EntitySignalsMapping",
                          "id": 1,
                          "options": {
                            "(google.api.field_behavior)": "REQUIRED"
                          }
                        },
                        "updateMask": {
                          "type": "google.protobuf.FieldMask",
                          "id": 2,
                          "options": {
                            "(google.api.field_behavior)": "REQUIRED"
                          }
                        }
                      }
                    },
                    "ListEntitySignalsMappingsResponse": {
                      "fields": {
                        "entitySignalsMappings": {
                          "rule": "repeated",
                          "type": "EntitySignalsMapping",
                          "id": 1
                        },
                        "nextPageToken": {
                          "type": "string",
                          "id": 2
                        },
                        "totalSize": {
                          "type": "int32",
                          "id": 3
                        }
                      }
                    },
                    "BatchCreateEntitySignalsMappingsRequest": {
                      "fields": {
                        "parent": {
                          "type": "string",
                          "id": 1,
                          "options": {
                            "(google.api.field_behavior)": "REQUIRED",
                            "(google.api.resource_reference).type": "admanager.googleapis.com/Network"
                          }
                        },
                        "requests": {
                          "rule": "repeated",
                          "type": "CreateEntitySignalsMappingRequest",
                          "id": 2,
                          "options": {
                            "(google.api.field_behavior)": "REQUIRED"
                          }
                        }
                      }
                    },
                    "BatchCreateEntitySignalsMappingsResponse": {
                      "fields": {
                        "entitySignalsMappings": {
                          "rule": "repeated",
                          "type": "EntitySignalsMapping",
                          "id": 1
                        }
                      }
                    },
                    "BatchUpdateEntitySignalsMappingsRequest": {
                      "fields": {
                        "parent": {
                          "type": "string",
                          "id": 1,
                          "options": {
                            "(google.api.field_behavior)": "REQUIRED",
                            "(google.api.resource_reference).type": "admanager.googleapis.com/Network"
                          }
                        },
                        "requests": {
                          "rule": "repeated",
                          "type": "UpdateEntitySignalsMappingRequest",
                          "id": 2,
                          "options": {
                            "(google.api.field_behavior)": "REQUIRED"
                          }
                        }
                      }
                    },
                    "BatchUpdateEntitySignalsMappingsResponse": {
                      "fields": {
                        "entitySignalsMappings": {
                          "rule": "repeated",
                          "type": "EntitySignalsMapping",
                          "id": 1
                        }
                      }
                    },
                    "GeoTarget": {
                      "options": {
                        "(google.api.resource).type": "admanager.googleapis.com/GeoTarget",
                        "(google.api.resource).pattern": "networks/{network_code}/geoTargets/{geo_target}",
                        "(google.api.resource).plural": "geoTargets",
                        "(google.api.resource).singular": "geoTarget"
                      },
                      "oneofs": {
                        "_displayName": {
                          "oneof": [
                            "displayName"
                          ]
                        },
                        "_canonicalParent": {
                          "oneof": [
                            "canonicalParent"
                          ]
                        },
                        "_regionCode": {
                          "oneof": [
                            "regionCode"
                          ]
                        },
                        "_type": {
                          "oneof": [
                            "type"
                          ]
                        },
                        "_targetable": {
                          "oneof": [
                            "targetable"
                          ]
                        }
                      },
                      "fields": {
                        "name": {
                          "type": "string",
                          "id": 1,
                          "options": {
                            "(google.api.field_behavior)": "IDENTIFIER"
                          }
                        },
                        "displayName": {
                          "type": "string",
                          "id": 2,
                          "options": {
                            "(google.api.field_behavior)": "OUTPUT_ONLY",
                            "proto3_optional": true
                          }
                        },
                        "canonicalParent": {
                          "type": "string",
                          "id": 3,
                          "options": {
                            "(google.api.field_behavior)": "OUTPUT_ONLY",
                            "(google.api.resource_reference).type": "admanager.googleapis.com/GeoTarget",
                            "proto3_optional": true
                          }
                        },
                        "parentNames": {
                          "rule": "repeated",
                          "type": "string",
                          "id": 4,
                          "options": {
                            "(google.api.field_behavior)": "OUTPUT_ONLY"
                          }
                        },
                        "regionCode": {
                          "type": "string",
                          "id": 5,
                          "options": {
                            "(google.api.field_behavior)": "OUTPUT_ONLY",
                            "proto3_optional": true
                          }
                        },
                        "type": {
                          "type": "string",
                          "id": 6,
                          "options": {
                            "(google.api.field_behavior)": "OUTPUT_ONLY",
                            "proto3_optional": true
                          }
                        },
                        "targetable": {
                          "type": "bool",
                          "id": 7,
                          "options": {
                            "(google.api.field_behavior)": "OUTPUT_ONLY",
                            "proto3_optional": true
                          }
                        }
                      }
                    },
                    "GeoTargetService": {
                      "options": {
                        "(google.api.default_host)": "admanager.googleapis.com",
                        "(google.api.oauth_scopes)": "https://www.googleapis.com/auth/admanager"
                      },
                      "methods": {
                        "GetGeoTarget": {
                          "requestType": "GetGeoTargetRequest",
                          "responseType": "GeoTarget",
                          "options": {
                            "(google.api.http).get": "/v1/{name=networks/*/geoTargets/*}",
                            "(google.api.method_signature)": "name"
                          },
                          "parsedOptions": [
                            {
                              "(google.api.http)": {
                                "get": "/v1/{name=networks/*/geoTargets/*}"
                              }
                            },
                            {
                              "(google.api.method_signature)": "name"
                            }
                          ]
                        },
                        "ListGeoTargets": {
                          "requestType": "ListGeoTargetsRequest",
                          "responseType": "ListGeoTargetsResponse",
                          "options": {
                            "(google.api.http).get": "/v1/{parent=networks/*}/geoTargets",
                            "(google.api.method_signature)": "parent"
                          },
                          "parsedOptions": [
                            {
                              "(google.api.http)": {
                                "get": "/v1/{parent=networks/*}/geoTargets"
                              }
                            },
                            {
                              "(google.api.method_signature)": "parent"
                            }
                          ]
                        }
                      }
                    },
                    "GetGeoTargetRequest": {
                      "fields": {
                        "name": {
                          "type": "string",
                          "id": 1,
                          "options": {
                            "(google.api.field_behavior)": "REQUIRED",
                            "(google.api.resource_reference).type": "admanager.googleapis.com/GeoTarget"
                          }
                        }
                      }
                    },
                    "ListGeoTargetsRequest": {
                      "fields": {
                        "parent": {
                          "type": "string",
                          "id": 1,
                          "options": {
                            "(google.api.field_behavior)": "REQUIRED",
                            "(google.api.resource_reference).type": "admanager.googleapis.com/Network"
                          }
                        },
                        "pageSize": {
                          "type": "int32",
                          "id": 2,
                          "options": {
                            "(google.api.field_behavior)": "OPTIONAL"
                          }
                        },
                        "pageToken": {
                          "type": "string",
                          "id": 3,
                          "options": {
                            "(google.api.field_behavior)": "OPTIONAL"
                          }
                        },
                        "filter": {
                          "type": "string",
                          "id": 4,
                          "options": {
                            "(google.api.field_behavior)": "OPTIONAL"
                          }
                        },
                        "orderBy": {
                          "type": "string",
                          "id": 5,
                          "options": {
                            "(google.api.field_behavior)": "OPTIONAL"
                          }
                        },
                        "skip": {
                          "type": "int32",
                          "id": 6,
                          "options": {
                            "(google.api.field_behavior)": "OPTIONAL"
                          }
                        }
                      }
                    },
                    "ListGeoTargetsResponse": {
                      "fields": {
                        "geoTargets": {
                          "rule": "repeated",
                          "type": "GeoTarget",
                          "id": 1
                        },
                        "nextPageToken": {
                          "type": "string",
                          "id": 2
                        },
                        "totalSize": {
                          "type": "int32",
                          "id": 3
                        }
                      }
                    },
                    "Goal": {
                      "oneofs": {
                        "_goalType": {
                          "oneof": [
                            "goalType"
                          ]
                        },
                        "_unitType": {
                          "oneof": [
                            "unitType"
                          ]
                        },
                        "_units": {
                          "oneof": [
                            "units"
                          ]
                        }
                      },
                      "fields": {
                        "goalType": {
                          "type": "GoalTypeEnum.GoalType",
                          "id": 1,
                          "options": {
                            "proto3_optional": true
                          }
                        },
                        "unitType": {
                          "type": "UnitTypeEnum.UnitType",
                          "id": 2,
                          "options": {
                            "proto3_optional": true
                          }
                        },
                        "units": {
                          "type": "int64",
                          "id": 3,
                          "options": {
                            "proto3_optional": true
                          }
                        }
                      }
                    },
                    "GoalTypeEnum": {
                      "fields": {},
                      "nested": {
                        "GoalType": {
                          "values": {
                            "GOAL_TYPE_UNSPECIFIED": 0,
                            "NONE": 1,
                            "LIFETIME": 2,
                            "DAILY": 3
                          }
                        }
                      }
                    },
                    "UnitTypeEnum": {
                      "fields": {},
                      "nested": {
                        "UnitType": {
                          "values": {
                            "UNIT_TYPE_UNSPECIFIED": 0,
                            "IMPRESSIONS": 1,
                            "CLICKS": 2,
                            "CLICK_THROUGH_CPA_CONVERSIONS": 3,
                            "VIEW_THROUGH_CPA_CONVERSIONS": 4,
                            "TOTAL_CPA_CONVERSIONS": 5,
                            "VIEWABLE_IMPRESSIONS": 6,
                            "IN_TARGET_IMPRESSIONS": 7
                          }
                        }
                      }
                    },
                    "Label": {
                      "options": {
                        "(google.api.resource).type": "admanager.googleapis.com/Label",
                        "(google.api.resource).pattern": "networks/{network_code}/labels/{label}",
                        "(google.api.resource).plural": "labels",
                        "(google.api.resource).singular": "label"
                      },
                      "fields": {
                        "name": {
                          "type": "string",
                          "id": 1,
                          "options": {
                            "(google.api.field_behavior)": "IDENTIFIER"
                          }
                        }
                      }
                    },
                    "LineItemTypeEnum": {
                      "fields": {},
                      "nested": {
                        "LineItemType": {
                          "values": {
                            "LINE_ITEM_TYPE_UNSPECIFIED": 0,
                            "SPONSORSHIP": 12,
                            "STANDARD": 13,
                            "NETWORK": 9,
                            "BULK": 4,
                            "PRICE_PRIORITY": 11,
                            "HOUSE": 7,
                            "CLICK_TRACKING": 6,
                            "ADSENSE": 2,
                            "AD_EXCHANGE": 3,
                            "BUMPER": 5,
                            "PREFERRED_DEAL": 10,
                            "AUDIENCE_EXTENSION": 14
                          }
                        }
                      }
                    },
                    "LineItem": {
                      "options": {
                        "(google.api.resource).type": "admanager.googleapis.com/LineItem",
                        "(google.api.resource).pattern": "networks/{network_code}/lineItems/{line_item}",
                        "(google.api.resource).plural": "lineItems",
                        "(google.api.resource).singular": "lineItem"
                      },
                      "oneofs": {
                        "_order": {
                          "oneof": [
                            "order"
                          ]
                        },
                        "_displayName": {
                          "oneof": [
                            "displayName"
                          ]
                        },
                        "_startTime": {
                          "oneof": [
                            "startTime"
                          ]
                        },
                        "_endTime": {
                          "oneof": [
                            "endTime"
                          ]
                        },
                        "_lineItemType": {
                          "oneof": [
                            "lineItemType"
                          ]
                        },
                        "_rate": {
                          "oneof": [
                            "rate"
                          ]
                        },
                        "_budget": {
                          "oneof": [
                            "budget"
                          ]
                        },
                        "_goal": {
                          "oneof": [
                            "goal"
                          ]
                        }
                      },
                      "fields": {
                        "name": {
                          "type": "string",
                          "id": 1,
                          "options": {
                            "(google.api.field_behavior)": "IDENTIFIER"
                          }
                        },
                        "order": {
                          "type": "string",
                          "id": 2,
                          "options": {
                            "(google.api.field_behavior)": "OUTPUT_ONLY",
                            "(google.api.resource_reference).type": "admanager.googleapis.com/Order",
                            "proto3_optional": true
                          }
                        },
                        "displayName": {
                          "type": "string",
                          "id": 3,
                          "options": {
                            "(google.api.field_behavior)": "REQUIRED",
                            "proto3_optional": true
                          }
                        },
                        "startTime": {
                          "type": "google.protobuf.Timestamp",
                          "id": 6,
                          "options": {
                            "(google.api.field_behavior)": "REQUIRED",
                            "proto3_optional": true
                          }
                        },
                        "endTime": {
                          "type": "google.protobuf.Timestamp",
                          "id": 7,
                          "options": {
                            "(google.api.field_behavior)": "OUTPUT_ONLY",
                            "proto3_optional": true
                          }
                        },
                        "lineItemType": {
                          "type": "LineItemTypeEnum.LineItemType",
                          "id": 17,
                          "options": {
                            "(google.api.field_behavior)": "REQUIRED",
                            "proto3_optional": true
                          }
                        },
                        "rate": {
                          "type": "google.type.Money",
                          "id": 20,
                          "options": {
                            "(google.api.field_behavior)": "REQUIRED",
                            "proto3_optional": true
                          }
                        },
                        "budget": {
                          "type": "google.type.Money",
                          "id": 35,
                          "options": {
                            "(google.api.field_behavior)": "OUTPUT_ONLY",
                            "proto3_optional": true
                          }
                        },
                        "customFieldValues": {
                          "rule": "repeated",
                          "type": "CustomFieldValue",
                          "id": 59,
                          "options": {
                            "(google.api.field_behavior)": "OPTIONAL"
                          }
                        },
                        "goal": {
                          "type": "Goal",
                          "id": 76,
                          "options": {
                            "(google.api.field_behavior)": "OPTIONAL",
                            "proto3_optional": true
                          }
                        }
                      }
                    },
                    "LineItemService": {
                      "options": {
                        "(google.api.default_host)": "admanager.googleapis.com",
                        "(google.api.oauth_scopes)": "https://www.googleapis.com/auth/admanager"
                      },
                      "methods": {
                        "GetLineItem": {
                          "requestType": "GetLineItemRequest",
                          "responseType": "LineItem",
                          "options": {
                            "(google.api.http).get": "/v1/{name=networks/*/lineItems/*}",
                            "(google.api.method_signature)": "name"
                          },
                          "parsedOptions": [
                            {
                              "(google.api.http)": {
                                "get": "/v1/{name=networks/*/lineItems/*}"
                              }
                            },
                            {
                              "(google.api.method_signature)": "name"
                            }
                          ]
                        },
                        "ListLineItems": {
                          "requestType": "ListLineItemsRequest",
                          "responseType": "ListLineItemsResponse",
                          "options": {
                            "(google.api.http).get": "/v1/{parent=networks/*}/lineItems",
                            "(google.api.method_signature)": "parent"
                          },
                          "parsedOptions": [
                            {
                              "(google.api.http)": {
                                "get": "/v1/{parent=networks/*}/lineItems"
                              }
                            },
                            {
                              "(google.api.method_signature)": "parent"
                            }
                          ]
                        }
                      }
                    },
                    "GetLineItemRequest": {
                      "fields": {
                        "name": {
                          "type": "string",
                          "id": 1,
                          "options": {
                            "(google.api.field_behavior)": "REQUIRED",
                            "(google.api.resource_reference).type": "admanager.googleapis.com/LineItem"
                          }
                        }
                      }
                    },
                    "ListLineItemsRequest": {
                      "fields": {
                        "parent": {
                          "type": "string",
                          "id": 1,
                          "options": {
                            "(google.api.field_behavior)": "REQUIRED",
                            "(google.api.resource_reference).type": "admanager.googleapis.com/Network"
                          }
                        },
                        "pageSize": {
                          "type": "int32",
                          "id": 2,
                          "options": {
                            "(google.api.field_behavior)": "OPTIONAL"
                          }
                        },
                        "pageToken": {
                          "type": "string",
                          "id": 3,
                          "options": {
                            "(google.api.field_behavior)": "OPTIONAL"
                          }
                        },
                        "filter": {
                          "type": "string",
                          "id": 4,
                          "options": {
                            "(google.api.field_behavior)": "OPTIONAL"
                          }
                        },
                        "orderBy": {
                          "type": "string",
                          "id": 5,
                          "options": {
                            "(google.api.field_behavior)": "OPTIONAL"
                          }
                        },
                        "skip": {
                          "type": "int32",
                          "id": 6,
                          "options": {
                            "(google.api.field_behavior)": "OPTIONAL"
                          }
                        }
                      }
                    },
                    "ListLineItemsResponse": {
                      "fields": {
                        "lineItems": {
                          "rule": "repeated",
                          "type": "LineItem",
                          "id": 1
                        },
                        "nextPageToken": {
                          "type": "string",
                          "id": 2
                        },
                        "totalSize": {
                          "type": "int32",
                          "id": 3
                        }
                      }
                    },
                    "LiveStreamEvent": {
                      "options": {
                        "(google.api.resource).type": "admanager.googleapis.com/LiveStreamEvent",
                        "(google.api.resource).pattern": "networks/{network_code}/liveStreamEvents/{live_stream_event}",
                        "(google.api.resource).plural": "liveStreamEvents",
                        "(google.api.resource).singular": "liveStreamEvent"
                      },
                      "fields": {
                        "name": {
                          "type": "string",
                          "id": 1,
                          "options": {
                            "(google.api.field_behavior)": "IDENTIFIER"
                          }
                        }
                      }
                    },
                    "MobileCarrier": {
                      "options": {
                        "(google.api.resource).type": "admanager.googleapis.com/MobileCarrier",
                        "(google.api.resource).pattern": "networks/{network_code}/mobileCarriers/{mobile_carrier}",
                        "(google.api.resource).plural": "mobileCarriers",
                        "(google.api.resource).singular": "mobileCarrier"
                      },
                      "oneofs": {
                        "_displayName": {
                          "oneof": [
                            "displayName"
                          ]
                        },
                        "_regionCode": {
                          "oneof": [
                            "regionCode"
                          ]
                        }
                      },
                      "fields": {
                        "name": {
                          "type": "string",
                          "id": 1,
                          "options": {
                            "(google.api.field_behavior)": "IDENTIFIER"
                          }
                        },
                        "displayName": {
                          "type": "string",
                          "id": 2,
                          "options": {
                            "(google.api.field_behavior)": "OUTPUT_ONLY",
                            "proto3_optional": true
                          }
                        },
                        "regionCode": {
                          "type": "string",
                          "id": 4,
                          "options": {
                            "(google.api.field_behavior)": "OUTPUT_ONLY",
                            "proto3_optional": true
                          }
                        }
                      }
                    },
                    "MobileCarrierService": {
                      "options": {
                        "(google.api.default_host)": "admanager.googleapis.com",
                        "(google.api.oauth_scopes)": "https://www.googleapis.com/auth/admanager"
                      },
                      "methods": {
                        "GetMobileCarrier": {
                          "requestType": "GetMobileCarrierRequest",
                          "responseType": "MobileCarrier",
                          "options": {
                            "(google.api.http).get": "/v1/{name=networks/*/mobileCarriers/*}",
                            "(google.api.method_signature)": "name"
                          },
                          "parsedOptions": [
                            {
                              "(google.api.http)": {
                                "get": "/v1/{name=networks/*/mobileCarriers/*}"
                              }
                            },
                            {
                              "(google.api.method_signature)": "name"
                            }
                          ]
                        },
                        "ListMobileCarriers": {
                          "requestType": "ListMobileCarriersRequest",
                          "responseType": "ListMobileCarriersResponse",
                          "options": {
                            "(google.api.http).get": "/v1/{parent=networks/*}/mobileCarriers",
                            "(google.api.method_signature)": "parent"
                          },
                          "parsedOptions": [
                            {
                              "(google.api.http)": {
                                "get": "/v1/{parent=networks/*}/mobileCarriers"
                              }
                            },
                            {
                              "(google.api.method_signature)": "parent"
                            }
                          ]
                        }
                      }
                    },
                    "GetMobileCarrierRequest": {
                      "fields": {
                        "name": {
                          "type": "string",
                          "id": 1,
                          "options": {
                            "(google.api.field_behavior)": "REQUIRED",
                            "(google.api.resource_reference).type": "admanager.googleapis.com/MobileCarrier"
                          }
                        }
                      }
                    },
                    "ListMobileCarriersRequest": {
                      "fields": {
                        "parent": {
                          "type": "string",
                          "id": 1,
                          "options": {
                            "(google.api.field_behavior)": "REQUIRED",
                            "(google.api.resource_reference).type": "admanager.googleapis.com/Network"
                          }
                        },
                        "pageSize": {
                          "type": "int32",
                          "id": 2,
                          "options": {
                            "(google.api.field_behavior)": "OPTIONAL"
                          }
                        },
                        "pageToken": {
                          "type": "string",
                          "id": 3,
                          "options": {
                            "(google.api.field_behavior)": "OPTIONAL"
                          }
                        },
                        "filter": {
                          "type": "string",
                          "id": 4,
                          "options": {
                            "(google.api.field_behavior)": "OPTIONAL"
                          }
                        },
                        "orderBy": {
                          "type": "string",
                          "id": 5,
                          "options": {
                            "(google.api.field_behavior)": "OPTIONAL"
                          }
                        },
                        "skip": {
                          "type": "int32",
                          "id": 6,
                          "options": {
                            "(google.api.field_behavior)": "OPTIONAL"
                          }
                        }
                      }
                    },
                    "ListMobileCarriersResponse": {
                      "fields": {
                        "mobileCarriers": {
                          "rule": "repeated",
                          "type": "MobileCarrier",
                          "id": 1
                        },
                        "nextPageToken": {
                          "type": "string",
                          "id": 2
                        },
                        "totalSize": {
                          "type": "int32",
                          "id": 3
                        }
                      }
                    },
                    "MobileDevice": {
                      "options": {
                        "(google.api.resource).type": "admanager.googleapis.com/MobileDevice",
                        "(google.api.resource).pattern": "networks/{network_code}/mobileDevices/{mobile_device}",
                        "(google.api.resource).plural": "mobileDevices",
                        "(google.api.resource).singular": "mobileDevice"
                      },
                      "oneofs": {
                        "_displayName": {
                          "oneof": [
                            "displayName"
                          ]
                        },
                        "_manufacturer": {
                          "oneof": [
                            "manufacturer"
                          ]
                        }
                      },
                      "fields": {
                        "name": {
                          "type": "string",
                          "id": 1,
                          "options": {
                            "(google.api.field_behavior)": "IDENTIFIER"
                          }
                        },
                        "displayName": {
                          "type": "string",
                          "id": 2,
                          "options": {
                            "(google.api.field_behavior)": "OUTPUT_ONLY",
                            "proto3_optional": true
                          }
                        },
                        "manufacturer": {
                          "type": "string",
                          "id": 3,
                          "options": {
                            "(google.api.field_behavior)": "OUTPUT_ONLY",
                            "(google.api.resource_reference).type": "admanager.googleapis.com/DeviceManufacturer",
                            "proto3_optional": true
                          }
                        }
                      }
                    },
                    "MobileDeviceService": {
                      "options": {
                        "(google.api.default_host)": "admanager.googleapis.com",
                        "(google.api.oauth_scopes)": "https://www.googleapis.com/auth/admanager"
                      },
                      "methods": {
                        "GetMobileDevice": {
                          "requestType": "GetMobileDeviceRequest",
                          "responseType": "MobileDevice",
                          "options": {
                            "(google.api.http).get": "/v1/{name=networks/*/mobileDevices/*}",
                            "(google.api.method_signature)": "name"
                          },
                          "parsedOptions": [
                            {
                              "(google.api.http)": {
                                "get": "/v1/{name=networks/*/mobileDevices/*}"
                              }
                            },
                            {
                              "(google.api.method_signature)": "name"
                            }
                          ]
                        },
                        "ListMobileDevices": {
                          "requestType": "ListMobileDevicesRequest",
                          "responseType": "ListMobileDevicesResponse",
                          "options": {
                            "(google.api.http).get": "/v1/{parent=networks/*}/mobileDevices",
                            "(google.api.method_signature)": "parent"
                          },
                          "parsedOptions": [
                            {
                              "(google.api.http)": {
                                "get": "/v1/{parent=networks/*}/mobileDevices"
                              }
                            },
                            {
                              "(google.api.method_signature)": "parent"
                            }
                          ]
                        }
                      }
                    },
                    "GetMobileDeviceRequest": {
                      "fields": {
                        "name": {
                          "type": "string",
                          "id": 1,
                          "options": {
                            "(google.api.field_behavior)": "REQUIRED",
                            "(google.api.resource_reference).type": "admanager.googleapis.com/MobileDevice"
                          }
                        }
                      }
                    },
                    "ListMobileDevicesRequest": {
                      "fields": {
                        "parent": {
                          "type": "string",
                          "id": 1,
                          "options": {
                            "(google.api.field_behavior)": "REQUIRED",
                            "(google.api.resource_reference).type": "admanager.googleapis.com/Network"
                          }
                        },
                        "pageSize": {
                          "type": "int32",
                          "id": 2,
                          "options": {
                            "(google.api.field_behavior)": "OPTIONAL"
                          }
                        },
                        "pageToken": {
                          "type": "string",
                          "id": 3,
                          "options": {
                            "(google.api.field_behavior)": "OPTIONAL"
                          }
                        },
                        "filter": {
                          "type": "string",
                          "id": 4,
                          "options": {
                            "(google.api.field_behavior)": "OPTIONAL"
                          }
                        },
                        "orderBy": {
                          "type": "string",
                          "id": 5,
                          "options": {
                            "(google.api.field_behavior)": "OPTIONAL"
                          }
                        },
                        "skip": {
                          "type": "int32",
                          "id": 6,
                          "options": {
                            "(google.api.field_behavior)": "OPTIONAL"
                          }
                        }
                      }
                    },
                    "ListMobileDevicesResponse": {
                      "fields": {
                        "mobileDevices": {
                          "rule": "repeated",
                          "type": "MobileDevice",
                          "id": 1
                        },
                        "nextPageToken": {
                          "type": "string",
                          "id": 2
                        },
                        "totalSize": {
                          "type": "int32",
                          "id": 3
                        }
                      }
                    },
                    "MobileDeviceSubmodel": {
                      "options": {
                        "(google.api.resource).type": "admanager.googleapis.com/MobileDeviceSubmodel",
                        "(google.api.resource).pattern": "networks/{network_code}/mobileDeviceSubmodels/{mobile_device_submodel}",
                        "(google.api.resource).plural": "mobileDeviceSubmodels",
                        "(google.api.resource).singular": "mobileDeviceSubmodel"
                      },
                      "oneofs": {
                        "_displayName": {
                          "oneof": [
                            "displayName"
                          ]
                        },
                        "_mobileDevice": {
                          "oneof": [
                            "mobileDevice"
                          ]
                        }
                      },
                      "fields": {
                        "name": {
                          "type": "string",
                          "id": 1,
                          "options": {
                            "(google.api.field_behavior)": "IDENTIFIER"
                          }
                        },
                        "displayName": {
                          "type": "string",
                          "id": 2,
                          "options": {
                            "(google.api.field_behavior)": "OUTPUT_ONLY",
                            "proto3_optional": true
                          }
                        },
                        "mobileDevice": {
                          "type": "string",
                          "id": 3,
                          "options": {
                            "(google.api.field_behavior)": "OUTPUT_ONLY",
                            "(google.api.resource_reference).type": "admanager.googleapis.com/MobileDevice",
                            "proto3_optional": true
                          }
                        }
                      }
                    },
                    "MobileDeviceSubmodelService": {
                      "options": {
                        "(google.api.default_host)": "admanager.googleapis.com",
                        "(google.api.oauth_scopes)": "https://www.googleapis.com/auth/admanager"
                      },
                      "methods": {
                        "GetMobileDeviceSubmodel": {
                          "requestType": "GetMobileDeviceSubmodelRequest",
                          "responseType": "MobileDeviceSubmodel",
                          "options": {
                            "(google.api.http).get": "/v1/{name=networks/*/mobileDeviceSubmodels/*}",
                            "(google.api.method_signature)": "name"
                          },
                          "parsedOptions": [
                            {
                              "(google.api.http)": {
                                "get": "/v1/{name=networks/*/mobileDeviceSubmodels/*}"
                              }
                            },
                            {
                              "(google.api.method_signature)": "name"
                            }
                          ]
                        },
                        "ListMobileDeviceSubmodels": {
                          "requestType": "ListMobileDeviceSubmodelsRequest",
                          "responseType": "ListMobileDeviceSubmodelsResponse",
                          "options": {
                            "(google.api.http).get": "/v1/{parent=networks/*}/mobileDeviceSubmodels",
                            "(google.api.method_signature)": "parent"
                          },
                          "parsedOptions": [
                            {
                              "(google.api.http)": {
                                "get": "/v1/{parent=networks/*}/mobileDeviceSubmodels"
                              }
                            },
                            {
                              "(google.api.method_signature)": "parent"
                            }
                          ]
                        }
                      }
                    },
                    "GetMobileDeviceSubmodelRequest": {
                      "fields": {
                        "name": {
                          "type": "string",
                          "id": 1,
                          "options": {
                            "(google.api.field_behavior)": "REQUIRED",
                            "(google.api.resource_reference).type": "admanager.googleapis.com/MobileDeviceSubmodel"
                          }
                        }
                      }
                    },
                    "ListMobileDeviceSubmodelsRequest": {
                      "fields": {
                        "parent": {
                          "type": "string",
                          "id": 1,
                          "options": {
                            "(google.api.field_behavior)": "REQUIRED",
                            "(google.api.resource_reference).type": "admanager.googleapis.com/Network"
                          }
                        },
                        "pageSize": {
                          "type": "int32",
                          "id": 2,
                          "options": {
                            "(google.api.field_behavior)": "OPTIONAL"
                          }
                        },
                        "pageToken": {
                          "type": "string",
                          "id": 3,
                          "options": {
                            "(google.api.field_behavior)": "OPTIONAL"
                          }
                        },
                        "filter": {
                          "type": "string",
                          "id": 4,
                          "options": {
                            "(google.api.field_behavior)": "OPTIONAL"
                          }
                        },
                        "orderBy": {
                          "type": "string",
                          "id": 5,
                          "options": {
                            "(google.api.field_behavior)": "OPTIONAL"
                          }
                        },
                        "skip": {
                          "type": "int32",
                          "id": 6,
                          "options": {
                            "(google.api.field_behavior)": "OPTIONAL"
                          }
                        }
                      }
                    },
                    "ListMobileDeviceSubmodelsResponse": {
                      "fields": {
                        "mobileDeviceSubmodels": {
                          "rule": "repeated",
                          "type": "MobileDeviceSubmodel",
                          "id": 1
                        },
                        "nextPageToken": {
                          "type": "string",
                          "id": 2
                        },
                        "totalSize": {
                          "type": "int32",
                          "id": 3
                        }
                      }
                    },
                    "Network": {
                      "options": {
                        "(google.api.resource).type": "admanager.googleapis.com/Network",
                        "(google.api.resource).pattern": "networks/{network_code}",
                        "(google.api.resource).plural": "networks",
                        "(google.api.resource).singular": "network"
                      },
                      "oneofs": {
                        "_displayName": {
                          "oneof": [
                            "displayName"
                          ]
                        },
                        "_networkCode": {
                          "oneof": [
                            "networkCode"
                          ]
                        },
                        "_propertyCode": {
                          "oneof": [
                            "propertyCode"
                          ]
                        },
                        "_timeZone": {
                          "oneof": [
                            "timeZone"
                          ]
                        },
                        "_currencyCode": {
                          "oneof": [
                            "currencyCode"
                          ]
                        },
                        "_effectiveRootAdUnit": {
                          "oneof": [
                            "effectiveRootAdUnit"
                          ]
                        },
                        "_testNetwork": {
                          "oneof": [
                            "testNetwork"
                          ]
                        },
                        "_networkId": {
                          "oneof": [
                            "networkId"
                          ]
                        }
                      },
                      "fields": {
                        "name": {
                          "type": "string",
                          "id": 1,
                          "options": {
                            "(google.api.field_behavior)": "IDENTIFIER"
                          }
                        },
                        "displayName": {
                          "type": "string",
                          "id": 2,
                          "options": {
                            "(google.api.field_behavior)": "OPTIONAL",
                            "proto3_optional": true
                          }
                        },
                        "networkCode": {
                          "type": "string",
                          "id": 3,
                          "options": {
                            "(google.api.field_behavior)": "OUTPUT_ONLY",
                            "proto3_optional": true
                          }
                        },
                        "propertyCode": {
                          "type": "string",
                          "id": 4,
                          "options": {
                            "(google.api.field_behavior)": "OUTPUT_ONLY",
                            "proto3_optional": true
                          }
                        },
                        "timeZone": {
                          "type": "string",
                          "id": 5,
                          "options": {
                            "(google.api.field_behavior)": "OUTPUT_ONLY",
                            "proto3_optional": true
                          }
                        },
                        "currencyCode": {
                          "type": "string",
                          "id": 6,
                          "options": {
                            "(google.api.field_behavior)": "OUTPUT_ONLY",
                            "proto3_optional": true
                          }
                        },
                        "secondaryCurrencyCodes": {
                          "rule": "repeated",
                          "type": "string",
                          "id": 7,
                          "options": {
                            "(google.api.field_behavior)": "OPTIONAL"
                          }
                        },
                        "effectiveRootAdUnit": {
                          "type": "string",
                          "id": 8,
                          "options": {
                            "(google.api.field_behavior)": "OUTPUT_ONLY",
                            "(google.api.resource_reference).type": "admanager.googleapis.com/AdUnit",
                            "proto3_optional": true
                          }
                        },
                        "testNetwork": {
                          "type": "bool",
                          "id": 10,
                          "options": {
                            "(google.api.field_behavior)": "OUTPUT_ONLY",
                            "proto3_optional": true
                          }
                        },
                        "networkId": {
                          "type": "int64",
                          "id": 11,
                          "options": {
                            "(google.api.field_behavior)": "OUTPUT_ONLY",
                            "proto3_optional": true
                          }
                        }
                      }
                    },
                    "NetworkService": {
                      "options": {
                        "(google.api.default_host)": "admanager.googleapis.com",
                        "(google.api.oauth_scopes)": "https://www.googleapis.com/auth/admanager"
                      },
                      "methods": {
                        "GetNetwork": {
                          "requestType": "GetNetworkRequest",
                          "responseType": "Network",
                          "options": {
                            "(google.api.http).get": "/v1/{name=networks/*}",
                            "(google.api.method_signature)": "name"
                          },
                          "parsedOptions": [
                            {
                              "(google.api.http)": {
                                "get": "/v1/{name=networks/*}"
                              }
                            },
                            {
                              "(google.api.method_signature)": "name"
                            }
                          ]
                        },
                        "ListNetworks": {
                          "requestType": "ListNetworksRequest",
                          "responseType": "ListNetworksResponse",
                          "options": {
                            "(google.api.http).get": "/v1/networks"
                          },
                          "parsedOptions": [
                            {
                              "(google.api.http)": {
                                "get": "/v1/networks"
                              }
                            }
                          ]
                        }
                      }
                    },
                    "GetNetworkRequest": {
                      "fields": {
                        "name": {
                          "type": "string",
                          "id": 1,
                          "options": {
                            "(google.api.field_behavior)": "REQUIRED",
                            "(google.api.resource_reference).type": "admanager.googleapis.com/Network"
                          }
                        }
                      }
                    },
                    "ListNetworksRequest": {
                      "fields": {
                        "pageSize": {
                          "type": "int32",
                          "id": 3,
                          "options": {
                            "(google.api.field_behavior)": "OPTIONAL"
                          }
                        },
                        "pageToken": {
                          "type": "string",
                          "id": 4,
                          "options": {
                            "(google.api.field_behavior)": "OPTIONAL"
                          }
                        },
                        "skip": {
                          "type": "int32",
                          "id": 5,
                          "options": {
                            "(google.api.field_behavior)": "OPTIONAL"
                          }
                        }
                      }
                    },
                    "ListNetworksResponse": {
                      "fields": {
                        "networks": {
                          "rule": "repeated",
                          "type": "Network",
                          "id": 1
                        },
                        "nextPageToken": {
                          "type": "string",
                          "id": 2
                        },
                        "totalSize": {
                          "type": "int32",
                          "id": 3
                        }
                      }
                    },
                    "OperatingSystem": {
                      "options": {
                        "(google.api.resource).type": "admanager.googleapis.com/OperatingSystem",
                        "(google.api.resource).pattern": "networks/{network_code}/operatingSystems/{operating_system}",
                        "(google.api.resource).plural": "operatingSystems",
                        "(google.api.resource).singular": "operatingSystem"
                      },
                      "oneofs": {
                        "_displayName": {
                          "oneof": [
                            "displayName"
                          ]
                        }
                      },
                      "fields": {
                        "name": {
                          "type": "string",
                          "id": 1,
                          "options": {
                            "(google.api.field_behavior)": "IDENTIFIER"
                          }
                        },
                        "displayName": {
                          "type": "string",
                          "id": 2,
                          "options": {
                            "(google.api.field_behavior)": "OUTPUT_ONLY",
                            "proto3_optional": true
                          }
                        }
                      }
                    },
                    "OperatingSystemService": {
                      "options": {
                        "(google.api.default_host)": "admanager.googleapis.com",
                        "(google.api.oauth_scopes)": "https://www.googleapis.com/auth/admanager"
                      },
                      "methods": {
                        "GetOperatingSystem": {
                          "requestType": "GetOperatingSystemRequest",
                          "responseType": "OperatingSystem",
                          "options": {
                            "(google.api.http).get": "/v1/{name=networks/*/operatingSystems/*}",
                            "(google.api.method_signature)": "name"
                          },
                          "parsedOptions": [
                            {
                              "(google.api.http)": {
                                "get": "/v1/{name=networks/*/operatingSystems/*}"
                              }
                            },
                            {
                              "(google.api.method_signature)": "name"
                            }
                          ]
                        },
                        "ListOperatingSystems": {
                          "requestType": "ListOperatingSystemsRequest",
                          "responseType": "ListOperatingSystemsResponse",
                          "options": {
                            "(google.api.http).get": "/v1/{parent=networks/*}/operatingSystems",
                            "(google.api.method_signature)": "parent"
                          },
                          "parsedOptions": [
                            {
                              "(google.api.http)": {
                                "get": "/v1/{parent=networks/*}/operatingSystems"
                              }
                            },
                            {
                              "(google.api.method_signature)": "parent"
                            }
                          ]
                        }
                      }
                    },
                    "GetOperatingSystemRequest": {
                      "fields": {
                        "name": {
                          "type": "string",
                          "id": 1,
                          "options": {
                            "(google.api.field_behavior)": "REQUIRED",
                            "(google.api.resource_reference).type": "admanager.googleapis.com/OperatingSystem"
                          }
                        }
                      }
                    },
                    "ListOperatingSystemsRequest": {
                      "fields": {
                        "parent": {
                          "type": "string",
                          "id": 1,
                          "options": {
                            "(google.api.field_behavior)": "REQUIRED",
                            "(google.api.resource_reference).type": "admanager.googleapis.com/Network"
                          }
                        },
                        "pageSize": {
                          "type": "int32",
                          "id": 2,
                          "options": {
                            "(google.api.field_behavior)": "OPTIONAL"
                          }
                        },
                        "pageToken": {
                          "type": "string",
                          "id": 3,
                          "options": {
                            "(google.api.field_behavior)": "OPTIONAL"
                          }
                        },
                        "filter": {
                          "type": "string",
                          "id": 4,
                          "options": {
                            "(google.api.field_behavior)": "OPTIONAL"
                          }
                        },
                        "orderBy": {
                          "type": "string",
                          "id": 5,
                          "options": {
                            "(google.api.field_behavior)": "OPTIONAL"
                          }
                        },
                        "skip": {
                          "type": "int32",
                          "id": 6,
                          "options": {
                            "(google.api.field_behavior)": "OPTIONAL"
                          }
                        }
                      }
                    },
                    "ListOperatingSystemsResponse": {
                      "fields": {
                        "operatingSystems": {
                          "rule": "repeated",
                          "type": "OperatingSystem",
                          "id": 1
                        },
                        "nextPageToken": {
                          "type": "string",
                          "id": 2
                        },
                        "totalSize": {
                          "type": "int32",
                          "id": 3
                        }
                      }
                    },
                    "OperatingSystemVersion": {
                      "options": {
                        "(google.api.resource).type": "admanager.googleapis.com/OperatingSystemVersion",
                        "(google.api.resource).pattern": "networks/{network_code}/operatingSystemVersions/{operating_system_version}",
                        "(google.api.resource).plural": "operatingSystemVersions",
                        "(google.api.resource).singular": "operatingSystemVersion"
                      },
                      "oneofs": {
                        "_majorVersion": {
                          "oneof": [
                            "majorVersion"
                          ]
                        },
                        "_minorVersion": {
                          "oneof": [
                            "minorVersion"
                          ]
                        },
                        "_microVersion": {
                          "oneof": [
                            "microVersion"
                          ]
                        }
                      },
                      "fields": {
                        "name": {
                          "type": "string",
                          "id": 1,
                          "options": {
                            "(google.api.field_behavior)": "IDENTIFIER"
                          }
                        },
                        "majorVersion": {
                          "type": "int32",
                          "id": 2,
                          "options": {
                            "(google.api.field_behavior)": "OUTPUT_ONLY",
                            "proto3_optional": true
                          }
                        },
                        "minorVersion": {
                          "type": "int32",
                          "id": 3,
                          "options": {
                            "(google.api.field_behavior)": "OUTPUT_ONLY",
                            "proto3_optional": true
                          }
                        },
                        "microVersion": {
                          "type": "int32",
                          "id": 4,
                          "options": {
                            "(google.api.field_behavior)": "OUTPUT_ONLY",
                            "proto3_optional": true
                          }
                        }
                      }
                    },
                    "OperatingSystemVersionService": {
                      "options": {
                        "(google.api.default_host)": "admanager.googleapis.com",
                        "(google.api.oauth_scopes)": "https://www.googleapis.com/auth/admanager"
                      },
                      "methods": {
                        "GetOperatingSystemVersion": {
                          "requestType": "GetOperatingSystemVersionRequest",
                          "responseType": "OperatingSystemVersion",
                          "options": {
                            "(google.api.http).get": "/v1/{name=networks/*/operatingSystemVersions/*}",
                            "(google.api.method_signature)": "name"
                          },
                          "parsedOptions": [
                            {
                              "(google.api.http)": {
                                "get": "/v1/{name=networks/*/operatingSystemVersions/*}"
                              }
                            },
                            {
                              "(google.api.method_signature)": "name"
                            }
                          ]
                        },
                        "ListOperatingSystemVersions": {
                          "requestType": "ListOperatingSystemVersionsRequest",
                          "responseType": "ListOperatingSystemVersionsResponse",
                          "options": {
                            "(google.api.http).get": "/v1/{parent=networks/*}/operatingSystemVersions",
                            "(google.api.method_signature)": "parent"
                          },
                          "parsedOptions": [
                            {
                              "(google.api.http)": {
                                "get": "/v1/{parent=networks/*}/operatingSystemVersions"
                              }
                            },
                            {
                              "(google.api.method_signature)": "parent"
                            }
                          ]
                        }
                      }
                    },
                    "GetOperatingSystemVersionRequest": {
                      "fields": {
                        "name": {
                          "type": "string",
                          "id": 1,
                          "options": {
                            "(google.api.field_behavior)": "REQUIRED",
                            "(google.api.resource_reference).type": "admanager.googleapis.com/OperatingSystemVersion"
                          }
                        }
                      }
                    },
                    "ListOperatingSystemVersionsRequest": {
                      "fields": {
                        "parent": {
                          "type": "string",
                          "id": 1,
                          "options": {
                            "(google.api.field_behavior)": "REQUIRED",
                            "(google.api.resource_reference).type": "admanager.googleapis.com/Network"
                          }
                        },
                        "pageSize": {
                          "type": "int32",
                          "id": 2,
                          "options": {
                            "(google.api.field_behavior)": "OPTIONAL"
                          }
                        },
                        "pageToken": {
                          "type": "string",
                          "id": 3,
                          "options": {
                            "(google.api.field_behavior)": "OPTIONAL"
                          }
                        },
                        "filter": {
                          "type": "string",
                          "id": 4,
                          "options": {
                            "(google.api.field_behavior)": "OPTIONAL"
                          }
                        },
                        "orderBy": {
                          "type": "string",
                          "id": 5,
                          "options": {
                            "(google.api.field_behavior)": "OPTIONAL"
                          }
                        },
                        "skip": {
                          "type": "int32",
                          "id": 6,
                          "options": {
                            "(google.api.field_behavior)": "OPTIONAL"
                          }
                        }
                      }
                    },
                    "ListOperatingSystemVersionsResponse": {
                      "fields": {
                        "operatingSystemVersions": {
                          "rule": "repeated",
                          "type": "OperatingSystemVersion",
                          "id": 1
                        },
                        "nextPageToken": {
                          "type": "string",
                          "id": 2
                        },
                        "totalSize": {
                          "type": "int32",
                          "id": 3
                        }
                      }
                    },
                    "OrderStatusEnum": {
                      "fields": {},
                      "nested": {
                        "OrderStatus": {
                          "values": {
                            "ORDER_STATUS_UNSPECIFIED": 0,
                            "DRAFT": 2,
                            "PENDING_APPROVAL": 3,
                            "APPROVED": 4,
                            "DISAPPROVED": 5,
                            "PAUSED": 6,
                            "CANCELED": 7,
                            "DELETED": 8
                          }
                        }
                      }
                    },
                    "Order": {
                      "options": {
                        "(google.api.resource).type": "admanager.googleapis.com/Order",
                        "(google.api.resource).pattern": "networks/{network_code}/orders/{order}",
                        "(google.api.resource).plural": "orders",
                        "(google.api.resource).singular": "order"
                      },
                      "oneofs": {
                        "_orderId": {
                          "oneof": [
                            "orderId"
                          ]
                        },
                        "_displayName": {
                          "oneof": [
                            "displayName"
                          ]
                        },
                        "_programmatic": {
                          "oneof": [
                            "programmatic"
                          ]
                        },
                        "_trafficker": {
                          "oneof": [
                            "trafficker"
                          ]
                        },
                        "_advertiser": {
                          "oneof": [
                            "advertiser"
                          ]
                        },
                        "_agency": {
                          "oneof": [
                            "agency"
                          ]
                        },
                        "_creator": {
                          "oneof": [
                            "creator"
                          ]
                        },
                        "_currencyCode": {
                          "oneof": [
                            "currencyCode"
                          ]
                        },
                        "_startTime": {
                          "oneof": [
                            "startTime"
                          ]
                        },
                        "_endTime": {
                          "oneof": [
                            "endTime"
                          ]
                        },
                        "_unlimitedEndTime": {
                          "oneof": [
                            "unlimitedEndTime"
                          ]
                        },
                        "_externalOrderId": {
                          "oneof": [
                            "externalOrderId"
                          ]
                        },
                        "_archived": {
                          "oneof": [
                            "archived"
                          ]
                        },
                        "_lastModifiedByApp": {
                          "oneof": [
                            "lastModifiedByApp"
                          ]
                        },
                        "_updateTime": {
                          "oneof": [
                            "updateTime"
                          ]
                        },
                        "_notes": {
                          "oneof": [
                            "notes"
                          ]
                        },
                        "_poNumber": {
                          "oneof": [
                            "poNumber"
                          ]
                        },
                        "_status": {
                          "oneof": [
                            "status"
                          ]
                        },
                        "_salesperson": {
                          "oneof": [
                            "salesperson"
                          ]
                        }
                      },
                      "fields": {
                        "name": {
                          "type": "string",
                          "id": 1,
                          "options": {
                            "(google.api.field_behavior)": "IDENTIFIER"
                          }
                        },
                        "orderId": {
                          "type": "int64",
                          "id": 4,
                          "options": {
                            "(google.api.field_behavior)": "OUTPUT_ONLY",
                            "proto3_optional": true
                          }
                        },
                        "displayName": {
                          "type": "string",
                          "id": 2,
                          "options": {
                            "(google.api.field_behavior)": "REQUIRED",
                            "proto3_optional": true
                          }
                        },
                        "programmatic": {
                          "type": "bool",
                          "id": 3,
                          "options": {
                            "(google.api.field_behavior)": "OPTIONAL",
                            "proto3_optional": true
                          }
                        },
                        "trafficker": {
                          "type": "string",
                          "id": 23,
                          "options": {
                            "(google.api.field_behavior)": "REQUIRED",
                            "(google.api.resource_reference).type": "admanager.googleapis.com/User",
                            "proto3_optional": true
                          }
                        },
                        "advertiserContacts": {
                          "rule": "repeated",
                          "type": "string",
                          "id": 5,
                          "options": {
                            "(google.api.field_behavior)": "UNORDERED_LIST",
                            "(google.api.resource_reference).type": "admanager.googleapis.com/Contact"
                          }
                        },
                        "advertiser": {
                          "type": "string",
                          "id": 6,
                          "options": {
                            "(google.api.field_behavior)": "REQUIRED",
                            "(google.api.resource_reference).type": "admanager.googleapis.com/Company",
                            "proto3_optional": true
                          }
                        },
                        "agencyContacts": {
                          "rule": "repeated",
                          "type": "string",
                          "id": 7,
                          "options": {
                            "(google.api.field_behavior)": "OPTIONAL",
                            "(google.api.resource_reference).type": "admanager.googleapis.com/Contact"
                          }
                        },
                        "agency": {
                          "type": "string",
                          "id": 8,
                          "options": {
                            "(google.api.field_behavior)": "OPTIONAL",
                            "(google.api.resource_reference).type": "admanager.googleapis.com/Company",
                            "proto3_optional": true
                          }
                        },
                        "appliedTeams": {
                          "rule": "repeated",
                          "type": "string",
                          "id": 9,
                          "options": {
                            "(google.api.field_behavior)": "OPTIONAL",
                            "(google.api.resource_reference).type": "admanager.googleapis.com/Team"
                          }
                        },
                        "effectiveTeams": {
                          "rule": "repeated",
                          "type": "string",
                          "id": 28,
                          "options": {
                            "(google.api.field_behavior)": "OUTPUT_ONLY",
                            "(google.api.resource_reference).type": "admanager.googleapis.com/Team"
                          }
                        },
                        "creator": {
                          "type": "string",
                          "id": 10,
                          "options": {
                            "(google.api.field_behavior)": "OUTPUT_ONLY",
                            "(google.api.resource_reference).type": "admanager.googleapis.com/User",
                            "proto3_optional": true
                          }
                        },
                        "currencyCode": {
                          "type": "string",
                          "id": 11,
                          "options": {
                            "(google.api.field_behavior)": "OUTPUT_ONLY",
                            "proto3_optional": true
                          }
                        },
                        "startTime": {
                          "type": "google.protobuf.Timestamp",
                          "id": 19,
                          "options": {
                            "(google.api.field_behavior)": "OUTPUT_ONLY",
                            "proto3_optional": true
                          }
                        },
                        "endTime": {
                          "type": "google.protobuf.Timestamp",
                          "id": 12,
                          "options": {
                            "(google.api.field_behavior)": "OUTPUT_ONLY",
                            "proto3_optional": true
                          }
                        },
                        "unlimitedEndTime": {
                          "type": "bool",
                          "id": 45,
                          "options": {
                            "(google.api.field_behavior)": "OUTPUT_ONLY",
                            "proto3_optional": true
                          }
                        },
                        "externalOrderId": {
                          "type": "int32",
                          "id": 13,
                          "options": {
                            "(google.api.field_behavior)": "OPTIONAL",
                            "proto3_optional": true
                          }
                        },
                        "archived": {
                          "type": "bool",
                          "id": 14,
                          "options": {
                            "(google.api.field_behavior)": "OUTPUT_ONLY",
                            "proto3_optional": true
                          }
                        },
                        "lastModifiedByApp": {
                          "type": "string",
                          "id": 15,
                          "options": {
                            "(google.api.field_behavior)": "OUTPUT_ONLY",
                            "proto3_optional": true
                          }
                        },
                        "updateTime": {
                          "type": "google.protobuf.Timestamp",
                          "id": 16,
                          "options": {
                            "(google.api.field_behavior)": "OUTPUT_ONLY",
                            "proto3_optional": true
                          }
                        },
                        "notes": {
                          "type": "string",
                          "id": 17,
                          "options": {
                            "(google.api.field_behavior)": "OPTIONAL",
                            "proto3_optional": true
                          }
                        },
                        "poNumber": {
                          "type": "string",
                          "id": 18,
                          "options": {
                            "(google.api.field_behavior)": "OPTIONAL",
                            "proto3_optional": true
                          }
                        },
                        "status": {
                          "type": "OrderStatusEnum.OrderStatus",
                          "id": 20,
                          "options": {
                            "(google.api.field_behavior)": "OUTPUT_ONLY",
                            "proto3_optional": true
                          }
                        },
                        "salesperson": {
                          "type": "string",
                          "id": 21,
                          "options": {
                            "(google.api.field_behavior)": "OPTIONAL",
                            "(google.api.resource_reference).type": "admanager.googleapis.com/User",
                            "proto3_optional": true
                          }
                        },
                        "secondarySalespeople": {
                          "rule": "repeated",
                          "type": "string",
                          "id": 22,
                          "options": {
                            "(google.api.field_behavior)": "UNORDERED_LIST",
                            "(google.api.resource_reference).type": "admanager.googleapis.com/User"
                          }
                        },
                        "secondaryTraffickers": {
                          "rule": "repeated",
                          "type": "string",
                          "id": 24,
                          "options": {
                            "(google.api.field_behavior)": "UNORDERED_LIST",
                            "(google.api.resource_reference).type": "admanager.googleapis.com/User"
                          }
                        },
                        "appliedLabels": {
                          "rule": "repeated",
                          "type": "AppliedLabel",
                          "id": 25,
                          "options": {
                            "(google.api.field_behavior)": "OPTIONAL"
                          }
                        },
                        "effectiveAppliedLabels": {
                          "rule": "repeated",
                          "type": "AppliedLabel",
                          "id": 26,
                          "options": {
                            "(google.api.field_behavior)": "OUTPUT_ONLY"
                          }
                        },
                        "customFieldValues": {
                          "rule": "repeated",
                          "type": "CustomFieldValue",
                          "id": 38,
                          "options": {
                            "(google.api.field_behavior)": "OPTIONAL"
                          }
                        }
                      }
                    },
                    "OrderService": {
                      "options": {
                        "(google.api.default_host)": "admanager.googleapis.com",
                        "(google.api.oauth_scopes)": "https://www.googleapis.com/auth/admanager"
                      },
                      "methods": {
                        "GetOrder": {
                          "requestType": "GetOrderRequest",
                          "responseType": "Order",
                          "options": {
                            "(google.api.http).get": "/v1/{name=networks/*/orders/*}",
                            "(google.api.method_signature)": "name"
                          },
                          "parsedOptions": [
                            {
                              "(google.api.http)": {
                                "get": "/v1/{name=networks/*/orders/*}"
                              }
                            },
                            {
                              "(google.api.method_signature)": "name"
                            }
                          ]
                        },
                        "ListOrders": {
                          "requestType": "ListOrdersRequest",
                          "responseType": "ListOrdersResponse",
                          "options": {
                            "(google.api.http).get": "/v1/{parent=networks/*}/orders",
                            "(google.api.method_signature)": "parent"
                          },
                          "parsedOptions": [
                            {
                              "(google.api.http)": {
                                "get": "/v1/{parent=networks/*}/orders"
                              }
                            },
                            {
                              "(google.api.method_signature)": "parent"
                            }
                          ]
                        }
                      }
                    },
                    "GetOrderRequest": {
                      "fields": {
                        "name": {
                          "type": "string",
                          "id": 1,
                          "options": {
                            "(google.api.field_behavior)": "REQUIRED",
                            "(google.api.resource_reference).type": "admanager.googleapis.com/Order"
                          }
                        }
                      }
                    },
                    "ListOrdersRequest": {
                      "fields": {
                        "parent": {
                          "type": "string",
                          "id": 1,
                          "options": {
                            "(google.api.field_behavior)": "REQUIRED",
                            "(google.api.resource_reference).type": "admanager.googleapis.com/Network"
                          }
                        },
                        "pageSize": {
                          "type": "int32",
                          "id": 2,
                          "options": {
                            "(google.api.field_behavior)": "OPTIONAL"
                          }
                        },
                        "pageToken": {
                          "type": "string",
                          "id": 3,
                          "options": {
                            "(google.api.field_behavior)": "OPTIONAL"
                          }
                        },
                        "filter": {
                          "type": "string",
                          "id": 4,
                          "options": {
                            "(google.api.field_behavior)": "OPTIONAL"
                          }
                        },
                        "orderBy": {
                          "type": "string",
                          "id": 5,
                          "options": {
                            "(google.api.field_behavior)": "OPTIONAL"
                          }
                        },
                        "skip": {
                          "type": "int32",
                          "id": 6,
                          "options": {
                            "(google.api.field_behavior)": "OPTIONAL"
                          }
                        }
                      }
                    },
                    "ListOrdersResponse": {
                      "fields": {
                        "orders": {
                          "rule": "repeated",
                          "type": "Order",
                          "id": 1
                        },
                        "nextPageToken": {
                          "type": "string",
                          "id": 2
                        },
                        "totalSize": {
                          "type": "int32",
                          "id": 3
                        }
                      }
                    },
                    "PlacementStatusEnum": {
                      "fields": {},
                      "nested": {
                        "PlacementStatus": {
                          "values": {
                            "PLACEMENT_STATUS_UNSPECIFIED": 0,
                            "ACTIVE": 1,
                            "INACTIVE": 2,
                            "ARCHIVED": 3
                          }
                        }
                      }
                    },
                    "Placement": {
                      "options": {
                        "(google.api.resource).type": "admanager.googleapis.com/Placement",
                        "(google.api.resource).pattern": "networks/{network_code}/placements/{placement}",
                        "(google.api.resource).plural": "placements",
                        "(google.api.resource).singular": "placement"
                      },
                      "oneofs": {
                        "_displayName": {
                          "oneof": [
                            "displayName"
                          ]
                        },
                        "_description": {
                          "oneof": [
                            "description"
                          ]
                        },
                        "_placementCode": {
                          "oneof": [
                            "placementCode"
                          ]
                        },
                        "_status": {
                          "oneof": [
                            "status"
                          ]
                        },
                        "_updateTime": {
                          "oneof": [
                            "updateTime"
                          ]
                        }
                      },
                      "fields": {
                        "name": {
                          "type": "string",
                          "id": 1,
                          "options": {
                            "(google.api.field_behavior)": "IDENTIFIER"
                          }
                        },
                        "placementId": {
                          "type": "int64",
                          "id": 2,
                          "options": {
                            "(google.api.field_behavior)": "OUTPUT_ONLY"
                          }
                        },
                        "displayName": {
                          "type": "string",
                          "id": 3,
                          "options": {
                            "(google.api.field_behavior)": "REQUIRED",
                            "proto3_optional": true
                          }
                        },
                        "description": {
                          "type": "string",
                          "id": 4,
                          "options": {
                            "(google.api.field_behavior)": "OPTIONAL",
                            "proto3_optional": true
                          }
                        },
                        "placementCode": {
                          "type": "string",
                          "id": 5,
                          "options": {
                            "(google.api.field_behavior)": "OUTPUT_ONLY",
                            "proto3_optional": true
                          }
                        },
                        "status": {
                          "type": "PlacementStatusEnum.PlacementStatus",
                          "id": 6,
                          "options": {
                            "(google.api.field_behavior)": "OUTPUT_ONLY",
                            "proto3_optional": true
                          }
                        },
                        "targetedAdUnits": {
                          "rule": "repeated",
                          "type": "string",
                          "id": 7,
                          "options": {
                            "(google.api.field_behavior)": "OPTIONAL",
                            "(google.api.resource_reference).type": "admanager.googleapis.com/AdUnit"
                          }
                        },
                        "updateTime": {
                          "type": "google.protobuf.Timestamp",
                          "id": 9,
                          "options": {
                            "(google.api.field_behavior)": "OUTPUT_ONLY",
                            "proto3_optional": true
                          }
                        }
                      }
                    },
                    "PlacementService": {
                      "options": {
                        "(google.api.default_host)": "admanager.googleapis.com",
                        "(google.api.oauth_scopes)": "https://www.googleapis.com/auth/admanager"
                      },
                      "methods": {
                        "GetPlacement": {
                          "requestType": "GetPlacementRequest",
                          "responseType": "Placement",
                          "options": {
                            "(google.api.http).get": "/v1/{name=networks/*/placements/*}",
                            "(google.api.method_signature)": "name"
                          },
                          "parsedOptions": [
                            {
                              "(google.api.http)": {
                                "get": "/v1/{name=networks/*/placements/*}"
                              }
                            },
                            {
                              "(google.api.method_signature)": "name"
                            }
                          ]
                        },
                        "ListPlacements": {
                          "requestType": "ListPlacementsRequest",
                          "responseType": "ListPlacementsResponse",
                          "options": {
                            "(google.api.http).get": "/v1/{parent=networks/*}/placements",
                            "(google.api.method_signature)": "parent"
                          },
                          "parsedOptions": [
                            {
                              "(google.api.http)": {
                                "get": "/v1/{parent=networks/*}/placements"
                              }
                            },
                            {
                              "(google.api.method_signature)": "parent"
                            }
                          ]
                        },
                        "CreatePlacement": {
                          "requestType": "CreatePlacementRequest",
                          "responseType": "Placement",
                          "options": {
                            "(google.api.http).post": "/v1/{parent=networks/*}/placements",
                            "(google.api.http).body": "placement",
                            "(google.api.method_signature)": "parent,placement"
                          },
                          "parsedOptions": [
                            {
                              "(google.api.http)": {
                                "post": "/v1/{parent=networks/*}/placements",
                                "body": "placement"
                              }
                            },
                            {
                              "(google.api.method_signature)": "parent,placement"
                            }
                          ]
                        },
                        "UpdatePlacement": {
                          "requestType": "UpdatePlacementRequest",
                          "responseType": "Placement",
                          "options": {
                            "(google.api.http).patch": "/v1/{placement.name=networks/*/placements/*}",
                            "(google.api.http).body": "placement",
                            "(google.api.method_signature)": "placement,update_mask"
                          },
                          "parsedOptions": [
                            {
                              "(google.api.http)": {
                                "patch": "/v1/{placement.name=networks/*/placements/*}",
                                "body": "placement"
                              }
                            },
                            {
                              "(google.api.method_signature)": "placement,update_mask"
                            }
                          ]
                        },
                        "BatchCreatePlacements": {
                          "requestType": "BatchCreatePlacementsRequest",
                          "responseType": "BatchCreatePlacementsResponse",
                          "options": {
                            "(google.api.http).post": "/v1/{parent=networks/*}/placements:batchCreate",
                            "(google.api.http).body": "*",
                            "(google.api.method_signature)": "parent,requests"
                          },
                          "parsedOptions": [
                            {
                              "(google.api.http)": {
                                "post": "/v1/{parent=networks/*}/placements:batchCreate",
                                "body": "*"
                              }
                            },
                            {
                              "(google.api.method_signature)": "parent,requests"
                            }
                          ]
                        },
                        "BatchUpdatePlacements": {
                          "requestType": "BatchUpdatePlacementsRequest",
                          "responseType": "BatchUpdatePlacementsResponse",
                          "options": {
                            "(google.api.http).post": "/v1/{parent=networks/*}/placements:batchUpdate",
                            "(google.api.http).body": "*",
                            "(google.api.method_signature)": "parent,requests"
                          },
                          "parsedOptions": [
                            {
                              "(google.api.http)": {
                                "post": "/v1/{parent=networks/*}/placements:batchUpdate",
                                "body": "*"
                              }
                            },
                            {
                              "(google.api.method_signature)": "parent,requests"
                            }
                          ]
                        },
                        "BatchActivatePlacements": {
                          "requestType": "BatchActivatePlacementsRequest",
                          "responseType": "BatchActivatePlacementsResponse",
                          "options": {
                            "(google.api.http).post": "/v1/{parent=networks/*}/placements:batchActivate",
                            "(google.api.http).body": "*",
                            "(google.api.method_signature)": "parent,names"
                          },
                          "parsedOptions": [
                            {
                              "(google.api.http)": {
                                "post": "/v1/{parent=networks/*}/placements:batchActivate",
                                "body": "*"
                              }
                            },
                            {
                              "(google.api.method_signature)": "parent,names"
                            }
                          ]
                        },
                        "BatchDeactivatePlacements": {
                          "requestType": "BatchDeactivatePlacementsRequest",
                          "responseType": "BatchDeactivatePlacementsResponse",
                          "options": {
                            "(google.api.http).post": "/v1/{parent=networks/*}/placements:batchDeactivate",
                            "(google.api.http).body": "*",
                            "(google.api.method_signature)": "parent,names"
                          },
                          "parsedOptions": [
                            {
                              "(google.api.http)": {
                                "post": "/v1/{parent=networks/*}/placements:batchDeactivate",
                                "body": "*"
                              }
                            },
                            {
                              "(google.api.method_signature)": "parent,names"
                            }
                          ]
                        },
                        "BatchArchivePlacements": {
                          "requestType": "BatchArchivePlacementsRequest",
                          "responseType": "BatchArchivePlacementsResponse",
                          "options": {
                            "(google.api.http).post": "/v1/{parent=networks/*}/placements:batchArchive",
                            "(google.api.http).body": "*",
                            "(google.api.method_signature)": "parent,names"
                          },
                          "parsedOptions": [
                            {
                              "(google.api.http)": {
                                "post": "/v1/{parent=networks/*}/placements:batchArchive",
                                "body": "*"
                              }
                            },
                            {
                              "(google.api.method_signature)": "parent,names"
                            }
                          ]
                        }
                      }
                    },
                    "GetPlacementRequest": {
                      "fields": {
                        "name": {
                          "type": "string",
                          "id": 1,
                          "options": {
                            "(google.api.field_behavior)": "REQUIRED",
                            "(google.api.resource_reference).type": "admanager.googleapis.com/Placement"
                          }
                        }
                      }
                    },
                    "ListPlacementsRequest": {
                      "fields": {
                        "parent": {
                          "type": "string",
                          "id": 1,
                          "options": {
                            "(google.api.field_behavior)": "REQUIRED",
                            "(google.api.resource_reference).type": "admanager.googleapis.com/Network"
                          }
                        },
                        "pageSize": {
                          "type": "int32",
                          "id": 2,
                          "options": {
                            "(google.api.field_behavior)": "OPTIONAL"
                          }
                        },
                        "pageToken": {
                          "type": "string",
                          "id": 3,
                          "options": {
                            "(google.api.field_behavior)": "OPTIONAL"
                          }
                        },
                        "filter": {
                          "type": "string",
                          "id": 4,
                          "options": {
                            "(google.api.field_behavior)": "OPTIONAL"
                          }
                        },
                        "orderBy": {
                          "type": "string",
                          "id": 5,
                          "options": {
                            "(google.api.field_behavior)": "OPTIONAL"
                          }
                        },
                        "skip": {
                          "type": "int32",
                          "id": 6,
                          "options": {
                            "(google.api.field_behavior)": "OPTIONAL"
                          }
                        }
                      }
                    },
                    "ListPlacementsResponse": {
                      "fields": {
                        "placements": {
                          "rule": "repeated",
                          "type": "Placement",
                          "id": 1
                        },
                        "nextPageToken": {
                          "type": "string",
                          "id": 2
                        },
                        "totalSize": {
                          "type": "int32",
                          "id": 3
                        }
                      }
                    },
                    "CreatePlacementRequest": {
                      "fields": {
                        "parent": {
                          "type": "string",
                          "id": 1,
                          "options": {
                            "(google.api.field_behavior)": "REQUIRED",
                            "(google.api.resource_reference).type": "admanager.googleapis.com/Network"
                          }
                        },
                        "placement": {
                          "type": "Placement",
                          "id": 2,
                          "options": {
                            "(google.api.field_behavior)": "REQUIRED"
                          }
                        }
                      }
                    },
                    "BatchCreatePlacementsRequest": {
                      "fields": {
                        "parent": {
                          "type": "string",
                          "id": 1,
                          "options": {
                            "(google.api.field_behavior)": "REQUIRED",
                            "(google.api.resource_reference).type": "admanager.googleapis.com/Network"
                          }
                        },
                        "requests": {
                          "rule": "repeated",
                          "type": "CreatePlacementRequest",
                          "id": 2,
                          "options": {
                            "(google.api.field_behavior)": "REQUIRED"
                          }
                        }
                      }
                    },
                    "BatchCreatePlacementsResponse": {
                      "fields": {
                        "placements": {
                          "rule": "repeated",
                          "type": "Placement",
                          "id": 1
                        }
                      }
                    },
                    "UpdatePlacementRequest": {
                      "fields": {
                        "placement": {
                          "type": "Placement",
                          "id": 1,
                          "options": {
                            "(google.api.field_behavior)": "REQUIRED"
                          }
                        },
                        "updateMask": {
                          "type": "google.protobuf.FieldMask",
                          "id": 2,
                          "options": {
                            "(google.api.field_behavior)": "REQUIRED"
                          }
                        }
                      }
                    },
                    "BatchUpdatePlacementsRequest": {
                      "fields": {
                        "parent": {
                          "type": "string",
                          "id": 1,
                          "options": {
                            "(google.api.field_behavior)": "REQUIRED",
                            "(google.api.resource_reference).type": "admanager.googleapis.com/Network"
                          }
                        },
                        "requests": {
                          "rule": "repeated",
                          "type": "UpdatePlacementRequest",
                          "id": 2,
                          "options": {
                            "(google.api.field_behavior)": "REQUIRED"
                          }
                        }
                      }
                    },
                    "BatchUpdatePlacementsResponse": {
                      "fields": {
                        "placements": {
                          "rule": "repeated",
                          "type": "Placement",
                          "id": 1
                        }
                      }
                    },
                    "BatchActivatePlacementsRequest": {
                      "fields": {
                        "parent": {
                          "type": "string",
                          "id": 1,
                          "options": {
                            "(google.api.field_behavior)": "REQUIRED",
                            "(google.api.resource_reference).type": "admanager.googleapis.com/Network"
                          }
                        },
                        "names": {
                          "rule": "repeated",
                          "type": "string",
                          "id": 3,
                          "options": {
                            "(google.api.field_behavior)": "REQUIRED",
                            "(google.api.resource_reference).type": "admanager.googleapis.com/Placement"
                          }
                        }
                      }
                    },
                    "BatchActivatePlacementsResponse": {
                      "fields": {}
                    },
                    "BatchDeactivatePlacementsRequest": {
                      "fields": {
                        "parent": {
                          "type": "string",
                          "id": 1,
                          "options": {
                            "(google.api.field_behavior)": "REQUIRED",
                            "(google.api.resource_reference).type": "admanager.googleapis.com/Network"
                          }
                        },
                        "names": {
                          "rule": "repeated",
                          "type": "string",
                          "id": 3,
                          "options": {
                            "(google.api.field_behavior)": "REQUIRED",
                            "(google.api.resource_reference).type": "admanager.googleapis.com/Placement"
                          }
                        }
                      }
                    },
                    "BatchDeactivatePlacementsResponse": {
                      "fields": {}
                    },
                    "BatchArchivePlacementsRequest": {
                      "fields": {
                        "parent": {
                          "type": "string",
                          "id": 1,
                          "options": {
                            "(google.api.field_behavior)": "REQUIRED",
                            "(google.api.resource_reference).type": "admanager.googleapis.com/Network"
                          }
                        },
                        "names": {
                          "rule": "repeated",
                          "type": "string",
                          "id": 3,
                          "options": {
                            "(google.api.field_behavior)": "REQUIRED",
                            "(google.api.resource_reference).type": "admanager.googleapis.com/Placement"
                          }
                        }
                      }
                    },
                    "BatchArchivePlacementsResponse": {
                      "fields": {}
                    },
                    "PrivateAuctionDeal": {
                      "options": {
                        "(google.api.resource).type": "admanager.googleapis.com/PrivateAuctionDeal",
                        "(google.api.resource).pattern": "networks/{network_code}/privateAuctionDeals/{private_auction_deal}",
                        "(google.api.resource).plural": "privateAuctionDeals",
                        "(google.api.resource).singular": "privateAuctionDeal"
                      },
                      "oneofs": {
                        "_privateAuctionDealId": {
                          "oneof": [
                            "privateAuctionDealId"
                          ]
                        },
                        "_privateAuctionId": {
                          "oneof": [
                            "privateAuctionId"
                          ]
                        },
                        "_privateAuctionDisplayName": {
                          "oneof": [
                            "privateAuctionDisplayName"
                          ]
                        },
                        "_buyerAccountId": {
                          "oneof": [
                            "buyerAccountId"
                          ]
                        },
                        "_externalDealId": {
                          "oneof": [
                            "externalDealId"
                          ]
                        },
                        "_targeting": {
                          "oneof": [
                            "targeting"
                          ]
                        },
                        "_endTime": {
                          "oneof": [
                            "endTime"
                          ]
                        },
                        "_floorPrice": {
                          "oneof": [
                            "floorPrice"
                          ]
                        },
                        "_status": {
                          "oneof": [
                            "status"
                          ]
                        },
                        "_auctionPriorityEnabled": {
                          "oneof": [
                            "auctionPriorityEnabled"
                          ]
                        },
                        "_blockOverrideEnabled": {
                          "oneof": [
                            "blockOverrideEnabled"
                          ]
                        },
                        "_buyerPermissionType": {
                          "oneof": [
                            "buyerPermissionType"
                          ]
                        },
                        "_buyerData": {
                          "oneof": [
                            "buyerData"
                          ]
                        },
                        "_createTime": {
                          "oneof": [
                            "createTime"
                          ]
                        },
                        "_updateTime": {
                          "oneof": [
                            "updateTime"
                          ]
                        }
                      },
                      "fields": {
                        "name": {
                          "type": "string",
                          "id": 1,
                          "options": {
                            "(google.api.field_behavior)": "IDENTIFIER"
                          }
                        },
                        "privateAuctionDealId": {
                          "type": "int64",
                          "id": 2,
                          "options": {
                            "(google.api.field_behavior)": "OUTPUT_ONLY",
                            "proto3_optional": true
                          }
                        },
                        "privateAuctionId": {
                          "type": "int64",
                          "id": 3,
                          "options": {
                            "(google.api.field_behavior)": "IMMUTABLE",
                            "proto3_optional": true
                          }
                        },
                        "privateAuctionDisplayName": {
                          "type": "string",
                          "id": 20,
                          "options": {
                            "(google.api.field_behavior)": "OUTPUT_ONLY",
                            "proto3_optional": true
                          }
                        },
                        "buyerAccountId": {
                          "type": "int64",
                          "id": 4,
                          "options": {
                            "(google.api.field_behavior)": "IMMUTABLE",
                            "proto3_optional": true
                          }
                        },
                        "externalDealId": {
                          "type": "int64",
                          "id": 5,
                          "options": {
                            "(google.api.field_behavior)": "OUTPUT_ONLY",
                            "proto3_optional": true
                          }
                        },
                        "targeting": {
                          "type": "Targeting",
                          "id": 6,
                          "options": {
                            "(google.api.field_behavior)": "OPTIONAL",
                            "proto3_optional": true
                          }
                        },
                        "endTime": {
                          "type": "google.protobuf.Timestamp",
                          "id": 8,
                          "options": {
                            "(google.api.field_behavior)": "OPTIONAL",
                            "proto3_optional": true
                          }
                        },
                        "floorPrice": {
                          "type": "google.type.Money",
                          "id": 9,
                          "options": {
                            "(google.api.field_behavior)": "REQUIRED",
                            "proto3_optional": true
                          }
                        },
                        "creativeSizes": {
                          "rule": "repeated",
                          "type": "Size",
                          "id": 18,
                          "options": {
                            "(google.api.field_behavior)": "OPTIONAL"
                          }
                        },
                        "status": {
                          "type": "PrivateMarketplaceDealStatusEnum.PrivateMarketplaceDealStatus",
                          "id": 10,
                          "options": {
                            "(google.api.field_behavior)": "OUTPUT_ONLY",
                            "proto3_optional": true
                          }
                        },
                        "auctionPriorityEnabled": {
                          "type": "bool",
                          "id": 11,
                          "options": {
                            "(google.api.field_behavior)": "OPTIONAL",
                            "proto3_optional": true
                          }
                        },
                        "blockOverrideEnabled": {
                          "type": "bool",
                          "id": 12,
                          "options": {
                            "(google.api.field_behavior)": "OPTIONAL",
                            "proto3_optional": true
                          }
                        },
                        "buyerPermissionType": {
                          "type": "DealBuyerPermissionTypeEnum.DealBuyerPermissionType",
                          "id": 13,
                          "options": {
                            "(google.api.field_behavior)": "OPTIONAL",
                            "proto3_optional": true
                          }
                        },
                        "buyerData": {
                          "type": "BuyerData",
                          "id": 14,
                          "options": {
                            "(google.api.field_behavior)": "OPTIONAL",
                            "proto3_optional": true
                          }
                        },
                        "createTime": {
                          "type": "google.protobuf.Timestamp",
                          "id": 15,
                          "options": {
                            "(google.api.field_behavior)": "OUTPUT_ONLY",
                            "proto3_optional": true
                          }
                        },
                        "updateTime": {
                          "type": "google.protobuf.Timestamp",
                          "id": 16,
                          "options": {
                            "(google.api.field_behavior)": "OUTPUT_ONLY",
                            "proto3_optional": true
                          }
                        }
                      },
                      "nested": {
                        "BuyerData": {
                          "fields": {
                            "buyerEmails": {
                              "rule": "repeated",
                              "type": "string",
                              "id": 1,
                              "options": {
                                "(google.api.field_behavior)": "OPTIONAL"
                              }
                            }
                          }
                        }
                      }
                    },
                    "PrivateMarketplaceDealStatusEnum": {
                      "fields": {},
                      "nested": {
                        "PrivateMarketplaceDealStatus": {
                          "values": {
                            "PRIVATE_MARKETPLACE_DEAL_STATUS_UNSPECIFIED": 0,
                            "PENDING": 1,
                            "ACTIVE": 2,
                            "CANCELED": 3,
                            "SELLER_PAUSED": 4,
                            "BUYER_PAUSED": 5
                          }
                        }
                      }
                    },
                    "Targeting": {
                      "fields": {
                        "geoTargeting": {
                          "type": "GeoTargeting",
                          "id": 2,
                          "options": {
                            "(google.api.field_behavior)": "OPTIONAL"
                          }
                        },
                        "technologyTargeting": {
                          "type": "TechnologyTargeting",
                          "id": 3,
                          "options": {
                            "(google.api.field_behavior)": "OPTIONAL"
                          }
                        },
                        "inventoryTargeting": {
                          "type": "InventoryTargeting",
                          "id": 5,
                          "options": {
                            "(google.api.field_behavior)": "OPTIONAL"
                          }
                        },
                        "requestPlatformTargeting": {
                          "type": "RequestPlatformTargeting",
                          "id": 6,
                          "options": {
                            "(google.api.field_behavior)": "OPTIONAL"
                          }
                        },
                        "customTargeting": {
                          "type": "CustomTargeting",
                          "id": 7,
                          "options": {
                            "(google.api.field_behavior)": "OPTIONAL"
                          }
                        },
                        "userDomainTargeting": {
                          "type": "UserDomainTargeting",
                          "id": 10,
                          "options": {
                            "(google.api.field_behavior)": "OPTIONAL"
                          }
                        },
                        "videoPositionTargeting": {
                          "type": "VideoPositionTargeting",
                          "id": 12,
                          "options": {
                            "(google.api.field_behavior)": "OPTIONAL"
                          }
                        },
                        "dataSegmentTargeting": {
                          "type": "DataSegmentTargeting",
                          "id": 13,
                          "options": {
                            "(google.api.field_behavior)": "OPTIONAL"
                          }
                        },
                        "contentTargeting": {
                          "type": "ContentTargeting",
                          "id": 15,
                          "options": {
                            "(google.api.field_behavior)": "OPTIONAL"
                          }
                        },
                        "mobileApplicationTargeting": {
                          "type": "MobileApplicationTargeting",
                          "id": 18,
                          "options": {
                            "(google.api.field_behavior)": "OPTIONAL"
                          }
                        }
                      }
                    },
                    "GeoTargeting": {
                      "fields": {
                        "targetedGeos": {
                          "rule": "repeated",
                          "type": "string",
                          "id": 3,
                          "options": {
                            "(google.api.field_behavior)": "OPTIONAL",
                            "(google.api.resource_reference).type": "admanager.googleapis.com/GeoTarget"
                          }
                        },
                        "excludedGeos": {
                          "rule": "repeated",
                          "type": "string",
                          "id": 4,
                          "options": {
                            "(google.api.field_behavior)": "OPTIONAL",
                            "(google.api.resource_reference).type": "admanager.googleapis.com/GeoTarget"
                          }
                        }
                      }
                    },
                    "TechnologyTargeting": {
                      "fields": {
                        "bandwidthTargeting": {
                          "type": "BandwidthTargeting",
                          "id": 3,
                          "options": {
                            "(google.api.field_behavior)": "OPTIONAL"
                          }
                        },
                        "browserTargeting": {
                          "type": "BrowserTargeting",
                          "id": 4,
                          "options": {
                            "(google.api.field_behavior)": "OPTIONAL"
                          }
                        },
                        "browserLanguageTargeting": {
                          "type": "BrowserLanguageTargeting",
                          "id": 5,
                          "options": {
                            "(google.api.field_behavior)": "OPTIONAL"
                          }
                        },
                        "deviceCapabilityTargeting": {
                          "type": "DeviceCapabilityTargeting",
                          "id": 6,
                          "options": {
                            "(google.api.field_behavior)": "OPTIONAL"
                          }
                        },
                        "deviceCategoryTargeting": {
                          "type": "DeviceCategoryTargeting",
                          "id": 1,
                          "options": {
                            "(google.api.field_behavior)": "OPTIONAL"
                          }
                        },
                        "deviceManufacturerTargeting": {
                          "type": "DeviceManufacturerTargeting",
                          "id": 7,
                          "options": {
                            "(google.api.field_behavior)": "OPTIONAL"
                          }
                        },
                        "mobileCarrierTargeting": {
                          "type": "MobileCarrierTargeting",
                          "id": 8,
                          "options": {
                            "(google.api.field_behavior)": "OPTIONAL"
                          }
                        },
                        "operatingSystemTargeting": {
                          "type": "OperatingSystemTargeting",
                          "id": 2,
                          "options": {
                            "(google.api.field_behavior)": "OPTIONAL"
                          }
                        }
                      }
                    },
                    "BandwidthTargeting": {
                      "fields": {
                        "targetedBandwidthGroups": {
                          "rule": "repeated",
                          "type": "string",
                          "id": 3,
                          "options": {
                            "(google.api.field_behavior)": "OPTIONAL",
                            "(google.api.resource_reference).type": "admanager.googleapis.com/BandwidthGroup"
                          }
                        },
                        "excludedBandwidthGroups": {
                          "rule": "repeated",
                          "type": "string",
                          "id": 4,
                          "options": {
                            "(google.api.field_behavior)": "OPTIONAL",
                            "(google.api.resource_reference).type": "admanager.googleapis.com/BandwidthGroup"
                          }
                        }
                      }
                    },
                    "BrowserTargeting": {
                      "fields": {
                        "targetedBrowsers": {
                          "rule": "repeated",
                          "type": "string",
                          "id": 3,
                          "options": {
                            "(google.api.field_behavior)": "OPTIONAL",
                            "(google.api.resource_reference).type": "admanager.googleapis.com/Browser"
                          }
                        },
                        "excludedBrowsers": {
                          "rule": "repeated",
                          "type": "string",
                          "id": 4,
                          "options": {
                            "(google.api.field_behavior)": "OPTIONAL",
                            "(google.api.resource_reference).type": "admanager.googleapis.com/Browser"
                          }
                        }
                      }
                    },
                    "BrowserLanguageTargeting": {
                      "fields": {
                        "targetedBrowserLanguages": {
                          "rule": "repeated",
                          "type": "string",
                          "id": 3,
                          "options": {
                            "(google.api.field_behavior)": "OPTIONAL",
                            "(google.api.resource_reference).type": "admanager.googleapis.com/BrowserLanguage"
                          }
                        },
                        "excludedBrowserLanguages": {
                          "rule": "repeated",
                          "type": "string",
                          "id": 4,
                          "options": {
                            "(google.api.field_behavior)": "OPTIONAL",
                            "(google.api.resource_reference).type": "admanager.googleapis.com/BrowserLanguage"
                          }
                        }
                      }
                    },
                    "DeviceCategoryTargeting": {
                      "fields": {
                        "targetedCategories": {
                          "rule": "repeated",
                          "type": "string",
                          "id": 3,
                          "options": {
                            "(google.api.field_behavior)": "OPTIONAL",
                            "(google.api.resource_reference).type": "admanager.googleapis.com/DeviceCategory"
                          }
                        },
                        "excludedCategories": {
                          "rule": "repeated",
                          "type": "string",
                          "id": 4,
                          "options": {
                            "(google.api.field_behavior)": "OPTIONAL",
                            "(google.api.resource_reference).type": "admanager.googleapis.com/DeviceCategory"
                          }
                        }
                      }
                    },
                    "DeviceCapabilityTargeting": {
                      "fields": {
                        "targetedCapabilities": {
                          "rule": "repeated",
                          "type": "string",
                          "id": 3,
                          "options": {
                            "(google.api.field_behavior)": "OPTIONAL",
                            "(google.api.resource_reference).type": "admanager.googleapis.com/DeviceCapability"
                          }
                        },
                        "excludedCapabilities": {
                          "rule": "repeated",
                          "type": "string",
                          "id": 4,
                          "options": {
                            "(google.api.field_behavior)": "OPTIONAL",
                            "(google.api.resource_reference).type": "admanager.googleapis.com/DeviceCapability"
                          }
                        }
                      }
                    },
                    "DeviceManufacturerTargeting": {
                      "fields": {
                        "targetedDeviceManufacturers": {
                          "rule": "repeated",
                          "type": "string",
                          "id": 7,
                          "options": {
                            "(google.api.field_behavior)": "OPTIONAL",
                            "(google.api.resource_reference).type": "admanager.googleapis.com/DeviceManufacturer"
                          }
                        },
                        "excludedDeviceManufacturers": {
                          "rule": "repeated",
                          "type": "string",
                          "id": 8,
                          "options": {
                            "(google.api.field_behavior)": "OPTIONAL",
                            "(google.api.resource_reference).type": "admanager.googleapis.com/DeviceManufacturer"
                          }
                        },
                        "targetedMobileDevices": {
                          "rule": "repeated",
                          "type": "string",
                          "id": 9,
                          "options": {
                            "(google.api.field_behavior)": "OPTIONAL",
                            "(google.api.resource_reference).type": "admanager.googleapis.com/MobileDevice"
                          }
                        },
                        "excludedMobileDevices": {
                          "rule": "repeated",
                          "type": "string",
                          "id": 10,
                          "options": {
                            "(google.api.field_behavior)": "OPTIONAL",
                            "(google.api.resource_reference).type": "admanager.googleapis.com/MobileDevice"
                          }
                        },
                        "targetedMobileDeviceSubmodels": {
                          "rule": "repeated",
                          "type": "string",
                          "id": 11,
                          "options": {
                            "(google.api.field_behavior)": "OPTIONAL",
                            "(google.api.resource_reference).type": "admanager.googleapis.com/MobileDeviceSubmodel"
                          }
                        },
                        "excludedMobileDeviceSubmodels": {
                          "rule": "repeated",
                          "type": "string",
                          "id": 12,
                          "options": {
                            "(google.api.field_behavior)": "OPTIONAL",
                            "(google.api.resource_reference).type": "admanager.googleapis.com/MobileDeviceSubmodel"
                          }
                        }
                      }
                    },
                    "MobileCarrierTargeting": {
                      "fields": {
                        "targetedMobileCarriers": {
                          "rule": "repeated",
                          "type": "string",
                          "id": 3,
                          "options": {
                            "(google.api.field_behavior)": "OPTIONAL",
                            "(google.api.resource_reference).type": "admanager.googleapis.com/MobileCarrier"
                          }
                        },
                        "excludedMobileCarriers": {
                          "rule": "repeated",
                          "type": "string",
                          "id": 4,
                          "options": {
                            "(google.api.field_behavior)": "OPTIONAL",
                            "(google.api.resource_reference).type": "admanager.googleapis.com/MobileCarrier"
                          }
                        }
                      }
                    },
                    "OperatingSystemTargeting": {
                      "fields": {
                        "targetedOperatingSystems": {
                          "rule": "repeated",
                          "type": "string",
                          "id": 5,
                          "options": {
                            "(google.api.field_behavior)": "OPTIONAL",
                            "(google.api.resource_reference).type": "admanager.googleapis.com/OperatingSystem"
                          }
                        },
                        "excludedOperatingSystems": {
                          "rule": "repeated",
                          "type": "string",
                          "id": 6,
                          "options": {
                            "(google.api.field_behavior)": "OPTIONAL",
                            "(google.api.resource_reference).type": "admanager.googleapis.com/OperatingSystem"
                          }
                        },
                        "targetedOperatingSystemVersions": {
                          "rule": "repeated",
                          "type": "string",
                          "id": 7,
                          "options": {
                            "(google.api.field_behavior)": "OPTIONAL",
                            "(google.api.resource_reference).type": "admanager.googleapis.com/OperatingSystemVersion"
                          }
                        },
                        "excludedOperatingSystemVersions": {
                          "rule": "repeated",
                          "type": "string",
                          "id": 8,
                          "options": {
                            "(google.api.field_behavior)": "OPTIONAL",
                            "(google.api.resource_reference).type": "admanager.googleapis.com/OperatingSystemVersion"
                          }
                        }
                      }
                    },
                    "InventoryTargeting": {
                      "fields": {
                        "targetedAdUnits": {
                          "rule": "repeated",
                          "type": "AdUnitTargeting",
                          "id": 1,
                          "options": {
                            "(google.api.field_behavior)": "OPTIONAL"
                          }
                        },
                        "excludedAdUnits": {
                          "rule": "repeated",
                          "type": "AdUnitTargeting",
                          "id": 2,
                          "options": {
                            "(google.api.field_behavior)": "OPTIONAL"
                          }
                        },
                        "targetedPlacements": {
                          "rule": "repeated",
                          "type": "string",
                          "id": 5,
                          "options": {
                            "(google.api.field_behavior)": "OPTIONAL",
                            "(google.api.resource_reference).type": "admanager.googleapis.com/Placement"
                          }
                        }
                      }
                    },
                    "AdUnitTargeting": {
                      "oneofs": {
                        "_includeDescendants": {
                          "oneof": [
                            "includeDescendants"
                          ]
                        },
                        "_adUnit": {
                          "oneof": [
                            "adUnit"
                          ]
                        }
                      },
                      "fields": {
                        "includeDescendants": {
                          "type": "bool",
                          "id": 1,
                          "options": {
                            "proto3_optional": true
                          }
                        },
                        "adUnit": {
                          "type": "string",
                          "id": 3,
                          "options": {
                            "(google.api.field_behavior)": "OPTIONAL",
                            "(google.api.resource_reference).type": "admanager.googleapis.com/AdUnit",
                            "proto3_optional": true
                          }
                        }
                      }
                    },
                    "RequestPlatformTargeting": {
                      "fields": {
                        "requestPlatforms": {
                          "rule": "repeated",
                          "type": "RequestPlatformEnum.RequestPlatform",
                          "id": 1,
                          "options": {
                            "(google.api.field_behavior)": "OPTIONAL"
                          }
                        }
                      }
                    },
                    "CustomTargeting": {
                      "fields": {
                        "customTargetingClauses": {
                          "rule": "repeated",
                          "type": "CustomTargetingClause",
                          "id": 1,
                          "options": {
                            "(google.api.field_behavior)": "OPTIONAL"
                          }
                        }
                      }
                    },
                    "CustomTargetingClause": {
                      "fields": {
                        "customTargetingLiterals": {
                          "rule": "repeated",
                          "type": "CustomTargetingLiteral",
                          "id": 1,
                          "options": {
                            "(google.api.field_behavior)": "OPTIONAL"
                          }
                        },
                        "audienceSegmentTargetings": {
                          "rule": "repeated",
                          "type": "AudienceSegmentTargeting",
                          "id": 2,
                          "options": {
                            "(google.api.field_behavior)": "OPTIONAL"
                          }
                        },
                        "cmsMetadataTargetings": {
                          "rule": "repeated",
                          "type": "CmsMetadataTargeting",
                          "id": 3,
                          "options": {
                            "(google.api.field_behavior)": "OPTIONAL"
                          }
                        }
                      }
                    },
                    "CustomTargetingLiteral": {
                      "oneofs": {
                        "_negative": {
                          "oneof": [
                            "negative"
                          ]
                        },
                        "_customTargetingKey": {
                          "oneof": [
                            "customTargetingKey"
                          ]
                        }
                      },
                      "fields": {
                        "negative": {
                          "type": "bool",
                          "id": 1,
                          "options": {
                            "proto3_optional": true
                          }
                        },
                        "customTargetingKey": {
                          "type": "string",
                          "id": 4,
                          "options": {
                            "(google.api.field_behavior)": "OPTIONAL",
                            "(google.api.resource_reference).type": "admanager.googleapis.com/CustomTargetingKey",
                            "proto3_optional": true
                          }
                        },
                        "customTargetingValues": {
                          "rule": "repeated",
                          "type": "string",
                          "id": 5,
                          "options": {
                            "(google.api.field_behavior)": "OPTIONAL",
                            "(google.api.resource_reference).type": "admanager.googleapis.com/CustomTargetingValue"
                          }
                        }
                      }
                    },
                    "AudienceSegmentTargeting": {
                      "oneofs": {
                        "_negative": {
                          "oneof": [
                            "negative"
                          ]
                        }
                      },
                      "fields": {
                        "negative": {
                          "type": "bool",
                          "id": 1,
                          "options": {
                            "proto3_optional": true
                          }
                        },
                        "audienceSegments": {
                          "rule": "repeated",
                          "type": "string",
                          "id": 3,
                          "options": {
                            "(google.api.field_behavior)": "OPTIONAL",
                            "(google.api.resource_reference).type": "admanager.googleapis.com/AudienceSegment"
                          }
                        }
                      }
                    },
                    "CmsMetadataTargeting": {
                      "oneofs": {
                        "_negative": {
                          "oneof": [
                            "negative"
                          ]
                        }
                      },
                      "fields": {
                        "negative": {
                          "type": "bool",
                          "id": 1,
                          "options": {
                            "proto3_optional": true
                          }
                        },
                        "cmsMetadataValues": {
                          "rule": "repeated",
                          "type": "string",
                          "id": 3,
                          "options": {
                            "(google.api.field_behavior)": "OPTIONAL",
                            "(google.api.resource_reference).type": "admanager.googleapis.com/CmsMetadataValue"
                          }
                        }
                      }
                    },
                    "UserDomainTargeting": {
                      "fields": {
                        "targetedUserDomains": {
                          "rule": "repeated",
                          "type": "string",
                          "id": 1,
                          "options": {
                            "(google.api.field_behavior)": "OPTIONAL"
                          }
                        },
                        "excludedUserDomains": {
                          "rule": "repeated",
                          "type": "string",
                          "id": 2,
                          "options": {
                            "(google.api.field_behavior)": "OPTIONAL"
                          }
                        }
                      }
                    },
                    "VideoPositionTargeting": {
                      "fields": {
                        "videoPositions": {
                          "rule": "repeated",
                          "type": "VideoPosition",
                          "id": 1,
                          "options": {
                            "(google.api.field_behavior)": "OPTIONAL"
                          }
                        }
                      }
                    },
                    "VideoPosition": {
                      "oneofs": {
                        "_midrollIndex": {
                          "oneof": [
                            "midrollIndex"
                          ]
                        },
                        "_reverseMidrollIndex": {
                          "oneof": [
                            "reverseMidrollIndex"
                          ]
                        },
                        "_podPosition": {
                          "oneof": [
                            "podPosition"
                          ]
                        },
                        "_positionType": {
                          "oneof": [
                            "positionType"
                          ]
                        },
                        "_bumperType": {
                          "oneof": [
                            "bumperType"
                          ]
                        }
                      },
                      "fields": {
                        "midrollIndex": {
                          "type": "int64",
                          "id": 1,
                          "options": {
                            "(google.api.field_behavior)": "OPTIONAL",
                            "proto3_optional": true
                          }
                        },
                        "reverseMidrollIndex": {
                          "type": "int64",
                          "id": 2,
                          "options": {
                            "(google.api.field_behavior)": "OPTIONAL",
                            "proto3_optional": true
                          }
                        },
                        "podPosition": {
                          "type": "int64",
                          "id": 3,
                          "options": {
                            "(google.api.field_behavior)": "OPTIONAL",
                            "proto3_optional": true
                          }
                        },
                        "positionType": {
                          "type": "VideoPositionEnum.VideoPosition",
                          "id": 5,
                          "options": {
                            "(google.api.field_behavior)": "OPTIONAL",
                            "proto3_optional": true
                          }
                        },
                        "bumperType": {
                          "type": "TargetedVideoBumperTypeEnum.TargetedVideoBumperType",
                          "id": 6,
                          "options": {
                            "(google.api.field_behavior)": "OPTIONAL",
                            "proto3_optional": true
                          }
                        }
                      }
                    },
                    "DataSegmentTargeting": {
                      "fields": {
                        "hasDataSegmentTargeting": {
                          "type": "bool",
                          "id": 2,
                          "options": {
                            "(google.api.field_behavior)": "OUTPUT_ONLY"
                          }
                        }
                      }
                    },
                    "ContentTargeting": {
                      "fields": {
                        "targetedContent": {
                          "rule": "repeated",
                          "type": "string",
                          "id": 5,
                          "options": {
                            "(google.api.field_behavior)": "OPTIONAL",
                            "(google.api.resource_reference).type": "admanager.googleapis.com/Content"
                          }
                        },
                        "excludedContent": {
                          "rule": "repeated",
                          "type": "string",
                          "id": 6,
                          "options": {
                            "(google.api.field_behavior)": "OPTIONAL",
                            "(google.api.resource_reference).type": "admanager.googleapis.com/Content"
                          }
                        },
                        "targetedContentBundles": {
                          "rule": "repeated",
                          "type": "string",
                          "id": 7,
                          "options": {
                            "(google.api.field_behavior)": "OPTIONAL",
                            "(google.api.resource_reference).type": "admanager.googleapis.com/ContentBundle"
                          }
                        },
                        "excludedContentBundles": {
                          "rule": "repeated",
                          "type": "string",
                          "id": 8,
                          "options": {
                            "(google.api.field_behavior)": "OPTIONAL",
                            "(google.api.resource_reference).type": "admanager.googleapis.com/ContentBundle"
                          }
                        }
                      }
                    },
                    "MobileApplicationTargeting": {
                      "oneofs": {
                        "targeting": {
                          "oneof": [
                            "firstPartyTargeting"
                          ]
                        }
                      },
                      "fields": {
                        "firstPartyTargeting": {
                          "type": "FirstPartyMobileApplicationTargeting",
                          "id": 1,
                          "options": {
                            "(google.api.field_behavior)": "OPTIONAL"
                          }
                        }
                      }
                    },
                    "FirstPartyMobileApplicationTargeting": {
                      "fields": {
                        "targetedApplications": {
                          "rule": "repeated",
                          "type": "string",
                          "id": 3,
                          "options": {
                            "(google.api.field_behavior)": "OPTIONAL",
                            "(google.api.resource_reference).type": "admanager.googleapis.com/Application"
                          }
                        },
                        "excludedApplications": {
                          "rule": "repeated",
                          "type": "string",
                          "id": 4,
                          "options": {
                            "(google.api.field_behavior)": "OPTIONAL",
                            "(google.api.resource_reference).type": "admanager.googleapis.com/Application"
                          }
                        }
                      }
                    },
                    "RequestPlatformEnum": {
                      "fields": {},
                      "nested": {
                        "RequestPlatform": {
                          "values": {
                            "REQUEST_PLATFORM_UNSPECIFIED": 0,
                            "BROWSER": 1,
                            "MOBILE_APP": 2,
                            "VIDEO_PLAYER": 3
                          }
                        }
                      }
                    },
                    "TargetedVideoBumperTypeEnum": {
                      "fields": {},
                      "nested": {
                        "TargetedVideoBumperType": {
                          "values": {
                            "TARGETED_VIDEO_BUMPER_TYPE_UNSPECIFIED": 0,
                            "AFTER": 1,
                            "BEFORE": 2
                          }
                        }
                      }
                    },
                    "VideoPositionEnum": {
                      "fields": {},
                      "nested": {
                        "VideoPosition": {
                          "values": {
                            "VIDEO_POSITION_UNSPECIFIED": 0,
                            "ALL": 1,
                            "MIDROLL": 2,
                            "POSTROLL": 3,
                            "PREROLL": 4
                          }
                        }
                      }
                    },
                    "PrivateAuctionDealService": {
                      "options": {
                        "(google.api.default_host)": "admanager.googleapis.com",
                        "(google.api.oauth_scopes)": "https://www.googleapis.com/auth/admanager"
                      },
                      "methods": {
                        "GetPrivateAuctionDeal": {
                          "requestType": "GetPrivateAuctionDealRequest",
                          "responseType": "PrivateAuctionDeal",
                          "options": {
                            "(google.api.http).get": "/v1/{name=networks/*/privateAuctionDeals/*}",
                            "(google.api.method_signature)": "name"
                          },
                          "parsedOptions": [
                            {
                              "(google.api.http)": {
                                "get": "/v1/{name=networks/*/privateAuctionDeals/*}"
                              }
                            },
                            {
                              "(google.api.method_signature)": "name"
                            }
                          ]
                        },
                        "ListPrivateAuctionDeals": {
                          "requestType": "ListPrivateAuctionDealsRequest",
                          "responseType": "ListPrivateAuctionDealsResponse",
                          "options": {
                            "(google.api.http).get": "/v1/{parent=networks/*}/privateAuctionDeals",
                            "(google.api.method_signature)": "parent"
                          },
                          "parsedOptions": [
                            {
                              "(google.api.http)": {
                                "get": "/v1/{parent=networks/*}/privateAuctionDeals"
                              }
                            },
                            {
                              "(google.api.method_signature)": "parent"
                            }
                          ]
                        },
                        "CreatePrivateAuctionDeal": {
                          "requestType": "CreatePrivateAuctionDealRequest",
                          "responseType": "PrivateAuctionDeal",
                          "options": {
                            "(google.api.http).post": "/v1/{parent=networks/*}/privateAuctionDeals",
                            "(google.api.http).body": "private_auction_deal",
                            "(google.api.method_signature)": "parent,private_auction_deal"
                          },
                          "parsedOptions": [
                            {
                              "(google.api.http)": {
                                "post": "/v1/{parent=networks/*}/privateAuctionDeals",
                                "body": "private_auction_deal"
                              }
                            },
                            {
                              "(google.api.method_signature)": "parent,private_auction_deal"
                            }
                          ]
                        },
                        "UpdatePrivateAuctionDeal": {
                          "requestType": "UpdatePrivateAuctionDealRequest",
                          "responseType": "PrivateAuctionDeal",
                          "options": {
                            "(google.api.http).patch": "/v1/{private_auction_deal.name=networks/*/privateAuctionDeals/*}",
                            "(google.api.http).body": "private_auction_deal",
                            "(google.api.method_signature)": "private_auction_deal,update_mask"
                          },
                          "parsedOptions": [
                            {
                              "(google.api.http)": {
                                "patch": "/v1/{private_auction_deal.name=networks/*/privateAuctionDeals/*}",
                                "body": "private_auction_deal"
                              }
                            },
                            {
                              "(google.api.method_signature)": "private_auction_deal,update_mask"
                            }
                          ]
                        }
                      }
                    },
                    "GetPrivateAuctionDealRequest": {
                      "fields": {
                        "name": {
                          "type": "string",
                          "id": 1,
                          "options": {
                            "(google.api.field_behavior)": "REQUIRED",
                            "(google.api.resource_reference).type": "admanager.googleapis.com/PrivateAuctionDeal"
                          }
                        }
                      }
                    },
                    "ListPrivateAuctionDealsRequest": {
                      "fields": {
                        "parent": {
                          "type": "string",
                          "id": 1,
                          "options": {
                            "(google.api.field_behavior)": "REQUIRED",
                            "(google.api.resource_reference).type": "admanager.googleapis.com/Network"
                          }
                        },
                        "pageSize": {
                          "type": "int32",
                          "id": 2,
                          "options": {
                            "(google.api.field_behavior)": "OPTIONAL"
                          }
                        },
                        "pageToken": {
                          "type": "string",
                          "id": 3,
                          "options": {
                            "(google.api.field_behavior)": "OPTIONAL"
                          }
                        },
                        "filter": {
                          "type": "string",
                          "id": 4,
                          "options": {
                            "(google.api.field_behavior)": "OPTIONAL"
                          }
                        },
                        "orderBy": {
                          "type": "string",
                          "id": 5,
                          "options": {
                            "(google.api.field_behavior)": "OPTIONAL"
                          }
                        },
                        "skip": {
                          "type": "int32",
                          "id": 6,
                          "options": {
                            "(google.api.field_behavior)": "OPTIONAL"
                          }
                        }
                      }
                    },
                    "ListPrivateAuctionDealsResponse": {
                      "fields": {
                        "privateAuctionDeals": {
                          "rule": "repeated",
                          "type": "PrivateAuctionDeal",
                          "id": 1
                        },
                        "nextPageToken": {
                          "type": "string",
                          "id": 2
                        },
                        "totalSize": {
                          "type": "int32",
                          "id": 3
                        }
                      }
                    },
                    "CreatePrivateAuctionDealRequest": {
                      "fields": {
                        "parent": {
                          "type": "string",
                          "id": 1,
                          "options": {
                            "(google.api.field_behavior)": "REQUIRED",
                            "(google.api.resource_reference).type": "admanager.googleapis.com/Network"
                          }
                        },
                        "privateAuctionDeal": {
                          "type": "PrivateAuctionDeal",
                          "id": 2,
                          "options": {
                            "(google.api.field_behavior)": "REQUIRED"
                          }
                        }
                      }
                    },
                    "UpdatePrivateAuctionDealRequest": {
                      "fields": {
                        "privateAuctionDeal": {
                          "type": "PrivateAuctionDeal",
                          "id": 1,
                          "options": {
                            "(google.api.field_behavior)": "REQUIRED"
                          }
                        },
                        "updateMask": {
                          "type": "google.protobuf.FieldMask",
                          "id": 2,
                          "options": {
                            "(google.api.field_behavior)": "REQUIRED"
                          }
                        }
                      }
                    },
                    "PrivateAuction": {
                      "options": {
                        "(google.api.resource).type": "admanager.googleapis.com/PrivateAuction",
                        "(google.api.resource).pattern": "networks/{network_code}/privateAuctions/{private_auction}",
                        "(google.api.resource).plural": "privateAuctions",
                        "(google.api.resource).singular": "privateAuction"
                      },
                      "oneofs": {
                        "_privateAuctionId": {
                          "oneof": [
                            "privateAuctionId"
                          ]
                        },
                        "_displayName": {
                          "oneof": [
                            "displayName"
                          ]
                        },
                        "_description": {
                          "oneof": [
                            "description"
                          ]
                        },
                        "_archived": {
                          "oneof": [
                            "archived"
                          ]
                        },
                        "_createTime": {
                          "oneof": [
                            "createTime"
                          ]
                        },
                        "_updateTime": {
                          "oneof": [
                            "updateTime"
                          ]
                        }
                      },
                      "fields": {
                        "name": {
                          "type": "string",
                          "id": 1,
                          "options": {
                            "(google.api.field_behavior)": "IDENTIFIER"
                          }
                        },
                        "privateAuctionId": {
                          "type": "int64",
                          "id": 2,
                          "options": {
                            "(google.api.field_behavior)": "OUTPUT_ONLY",
                            "proto3_optional": true
                          }
                        },
                        "displayName": {
                          "type": "string",
                          "id": 3,
                          "options": {
                            "(google.api.field_behavior)": "REQUIRED",
                            "proto3_optional": true
                          }
                        },
                        "description": {
                          "type": "string",
                          "id": 4,
                          "options": {
                            "(google.api.field_behavior)": "OPTIONAL",
                            "proto3_optional": true
                          }
                        },
                        "sellerContactUsers": {
                          "rule": "repeated",
                          "type": "string",
                          "id": 9,
                          "options": {
                            "(google.api.field_behavior)": "OPTIONAL",
                            "(google.api.resource_reference).type": "admanager.googleapis.com/User"
                          }
                        },
                        "archived": {
                          "type": "bool",
                          "id": 6,
                          "options": {
                            "(google.api.field_behavior)": "OUTPUT_ONLY",
                            "proto3_optional": true
                          }
                        },
                        "createTime": {
                          "type": "google.protobuf.Timestamp",
                          "id": 7,
                          "options": {
                            "(google.api.field_behavior)": "OUTPUT_ONLY",
                            "proto3_optional": true
                          }
                        },
                        "updateTime": {
                          "type": "google.protobuf.Timestamp",
                          "id": 8,
                          "options": {
                            "(google.api.field_behavior)": "OUTPUT_ONLY",
                            "proto3_optional": true
                          }
                        }
                      }
                    },
                    "PrivateAuctionService": {
                      "options": {
                        "(google.api.default_host)": "admanager.googleapis.com",
                        "(google.api.oauth_scopes)": "https://www.googleapis.com/auth/admanager"
                      },
                      "methods": {
                        "GetPrivateAuction": {
                          "requestType": "GetPrivateAuctionRequest",
                          "responseType": "PrivateAuction",
                          "options": {
                            "(google.api.http).get": "/v1/{name=networks/*/privateAuctions/*}",
                            "(google.api.method_signature)": "name"
                          },
                          "parsedOptions": [
                            {
                              "(google.api.http)": {
                                "get": "/v1/{name=networks/*/privateAuctions/*}"
                              }
                            },
                            {
                              "(google.api.method_signature)": "name"
                            }
                          ]
                        },
                        "ListPrivateAuctions": {
                          "requestType": "ListPrivateAuctionsRequest",
                          "responseType": "ListPrivateAuctionsResponse",
                          "options": {
                            "(google.api.http).get": "/v1/{parent=networks/*}/privateAuctions",
                            "(google.api.method_signature)": "parent"
                          },
                          "parsedOptions": [
                            {
                              "(google.api.http)": {
                                "get": "/v1/{parent=networks/*}/privateAuctions"
                              }
                            },
                            {
                              "(google.api.method_signature)": "parent"
                            }
                          ]
                        },
                        "CreatePrivateAuction": {
                          "requestType": "CreatePrivateAuctionRequest",
                          "responseType": "PrivateAuction",
                          "options": {
                            "(google.api.http).post": "/v1/{parent=networks/*}/privateAuctions",
                            "(google.api.http).body": "private_auction",
                            "(google.api.method_signature)": "parent,private_auction"
                          },
                          "parsedOptions": [
                            {
                              "(google.api.http)": {
                                "post": "/v1/{parent=networks/*}/privateAuctions",
                                "body": "private_auction"
                              }
                            },
                            {
                              "(google.api.method_signature)": "parent,private_auction"
                            }
                          ]
                        },
                        "UpdatePrivateAuction": {
                          "requestType": "UpdatePrivateAuctionRequest",
                          "responseType": "PrivateAuction",
                          "options": {
                            "(google.api.http).patch": "/v1/{private_auction.name=networks/*/privateAuctions/*}",
                            "(google.api.http).body": "private_auction",
                            "(google.api.method_signature)": "private_auction,update_mask"
                          },
                          "parsedOptions": [
                            {
                              "(google.api.http)": {
                                "patch": "/v1/{private_auction.name=networks/*/privateAuctions/*}",
                                "body": "private_auction"
                              }
                            },
                            {
                              "(google.api.method_signature)": "private_auction,update_mask"
                            }
                          ]
                        }
                      }
                    },
                    "GetPrivateAuctionRequest": {
                      "fields": {
                        "name": {
                          "type": "string",
                          "id": 1,
                          "options": {
                            "(google.api.field_behavior)": "REQUIRED",
                            "(google.api.resource_reference).type": "admanager.googleapis.com/PrivateAuction"
                          }
                        }
                      }
                    },
                    "ListPrivateAuctionsRequest": {
                      "fields": {
                        "parent": {
                          "type": "string",
                          "id": 1,
                          "options": {
                            "(google.api.field_behavior)": "REQUIRED",
                            "(google.api.resource_reference).type": "admanager.googleapis.com/Network"
                          }
                        },
                        "pageSize": {
                          "type": "int32",
                          "id": 2,
                          "options": {
                            "(google.api.field_behavior)": "OPTIONAL"
                          }
                        },
                        "pageToken": {
                          "type": "string",
                          "id": 3,
                          "options": {
                            "(google.api.field_behavior)": "OPTIONAL"
                          }
                        },
                        "filter": {
                          "type": "string",
                          "id": 4,
                          "options": {
                            "(google.api.field_behavior)": "OPTIONAL"
                          }
                        },
                        "orderBy": {
                          "type": "string",
                          "id": 5,
                          "options": {
                            "(google.api.field_behavior)": "OPTIONAL"
                          }
                        },
                        "skip": {
                          "type": "int32",
                          "id": 6,
                          "options": {
                            "(google.api.field_behavior)": "OPTIONAL"
                          }
                        }
                      }
                    },
                    "ListPrivateAuctionsResponse": {
                      "fields": {
                        "privateAuctions": {
                          "rule": "repeated",
                          "type": "PrivateAuction",
                          "id": 1
                        },
                        "nextPageToken": {
                          "type": "string",
                          "id": 2
                        },
                        "totalSize": {
                          "type": "int32",
                          "id": 3
                        }
                      }
                    },
                    "CreatePrivateAuctionRequest": {
                      "fields": {
                        "parent": {
                          "type": "string",
                          "id": 1,
                          "options": {
                            "(google.api.field_behavior)": "REQUIRED",
                            "(google.api.resource_reference).type": "admanager.googleapis.com/Network"
                          }
                        },
                        "privateAuction": {
                          "type": "PrivateAuction",
                          "id": 2,
                          "options": {
                            "(google.api.field_behavior)": "REQUIRED"
                          }
                        }
                      }
                    },
                    "UpdatePrivateAuctionRequest": {
                      "fields": {
                        "privateAuction": {
                          "type": "PrivateAuction",
                          "id": 1,
                          "options": {
                            "(google.api.field_behavior)": "REQUIRED"
                          }
                        },
                        "updateMask": {
                          "type": "google.protobuf.FieldMask",
                          "id": 2,
                          "options": {
                            "(google.api.field_behavior)": "REQUIRED"
                          }
                        }
                      }
                    },
                    "ProgrammaticBuyer": {
                      "options": {
                        "(google.api.resource).type": "admanager.googleapis.com/ProgrammaticBuyer",
                        "(google.api.resource).pattern": "networks/{network_code}/programmaticBuyers/{programmatic_buyer}",
                        "(google.api.resource).plural": "programmaticBuyers",
                        "(google.api.resource).singular": "programmaticBuyer"
                      },
                      "oneofs": {
                        "_buyerAccountId": {
                          "oneof": [
                            "buyerAccountId"
                          ]
                        },
                        "_displayName": {
                          "oneof": [
                            "displayName"
                          ]
                        },
                        "_parentAccountId": {
                          "oneof": [
                            "parentAccountId"
                          ]
                        },
                        "_partnerClientId": {
                          "oneof": [
                            "partnerClientId"
                          ]
                        },
                        "_agency": {
                          "oneof": [
                            "agency"
                          ]
                        },
                        "_preferredDealsEnabled": {
                          "oneof": [
                            "preferredDealsEnabled"
                          ]
                        },
                        "_programmaticGuaranteedEnabled": {
                          "oneof": [
                            "programmaticGuaranteedEnabled"
                          ]
                        }
                      },
                      "fields": {
                        "name": {
                          "type": "string",
                          "id": 1,
                          "options": {
                            "(google.api.field_behavior)": "IDENTIFIER"
                          }
                        },
                        "buyerAccountId": {
                          "type": "int64",
                          "id": 2,
                          "options": {
                            "(google.api.field_behavior)": "OUTPUT_ONLY",
                            "proto3_optional": true
                          }
                        },
                        "displayName": {
                          "type": "string",
                          "id": 5,
                          "options": {
                            "(google.api.field_behavior)": "OUTPUT_ONLY",
                            "proto3_optional": true
                          }
                        },
                        "parentAccountId": {
                          "type": "int64",
                          "id": 6,
                          "options": {
                            "(google.api.field_behavior)": "OUTPUT_ONLY",
                            "proto3_optional": true
                          }
                        },
                        "partnerClientId": {
                          "type": "string",
                          "id": 7,
                          "options": {
                            "(google.api.field_behavior)": "OUTPUT_ONLY",
                            "proto3_optional": true
                          }
                        },
                        "agency": {
                          "type": "bool",
                          "id": 9,
                          "options": {
                            "(google.api.field_behavior)": "OUTPUT_ONLY",
                            "proto3_optional": true
                          }
                        },
                        "preferredDealsEnabled": {
                          "type": "bool",
                          "id": 12,
                          "options": {
                            "(google.api.field_behavior)": "OUTPUT_ONLY",
                            "proto3_optional": true
                          }
                        },
                        "programmaticGuaranteedEnabled": {
                          "type": "bool",
                          "id": 13,
                          "options": {
                            "(google.api.field_behavior)": "OUTPUT_ONLY",
                            "proto3_optional": true
                          }
                        }
                      }
                    },
                    "ProgrammaticBuyerService": {
                      "options": {
                        "(google.api.default_host)": "admanager.googleapis.com",
                        "(google.api.oauth_scopes)": "https://www.googleapis.com/auth/admanager"
                      },
                      "methods": {
                        "GetProgrammaticBuyer": {
                          "requestType": "GetProgrammaticBuyerRequest",
                          "responseType": "ProgrammaticBuyer",
                          "options": {
                            "(google.api.http).get": "/v1/{name=networks/*/programmaticBuyers/*}",
                            "(google.api.method_signature)": "name"
                          },
                          "parsedOptions": [
                            {
                              "(google.api.http)": {
                                "get": "/v1/{name=networks/*/programmaticBuyers/*}"
                              }
                            },
                            {
                              "(google.api.method_signature)": "name"
                            }
                          ]
                        },
                        "ListProgrammaticBuyers": {
                          "requestType": "ListProgrammaticBuyersRequest",
                          "responseType": "ListProgrammaticBuyersResponse",
                          "options": {
                            "(google.api.http).get": "/v1/{parent=networks/*}/programmaticBuyers",
                            "(google.api.method_signature)": "parent"
                          },
                          "parsedOptions": [
                            {
                              "(google.api.http)": {
                                "get": "/v1/{parent=networks/*}/programmaticBuyers"
                              }
                            },
                            {
                              "(google.api.method_signature)": "parent"
                            }
                          ]
                        }
                      }
                    },
                    "GetProgrammaticBuyerRequest": {
                      "fields": {
                        "name": {
                          "type": "string",
                          "id": 1,
                          "options": {
                            "(google.api.field_behavior)": "REQUIRED",
                            "(google.api.resource_reference).type": "admanager.googleapis.com/ProgrammaticBuyer"
                          }
                        }
                      }
                    },
                    "ListProgrammaticBuyersRequest": {
                      "fields": {
                        "parent": {
                          "type": "string",
                          "id": 1,
                          "options": {
                            "(google.api.field_behavior)": "REQUIRED",
                            "(google.api.resource_reference).type": "admanager.googleapis.com/Network"
                          }
                        },
                        "pageSize": {
                          "type": "int32",
                          "id": 2,
                          "options": {
                            "(google.api.field_behavior)": "OPTIONAL"
                          }
                        },
                        "pageToken": {
                          "type": "string",
                          "id": 3,
                          "options": {
                            "(google.api.field_behavior)": "OPTIONAL"
                          }
                        },
                        "filter": {
                          "type": "string",
                          "id": 4,
                          "options": {
                            "(google.api.field_behavior)": "OPTIONAL"
                          }
                        },
                        "orderBy": {
                          "type": "string",
                          "id": 5,
                          "options": {
                            "(google.api.field_behavior)": "OPTIONAL"
                          }
                        },
                        "skip": {
                          "type": "int32",
                          "id": 6,
                          "options": {
                            "(google.api.field_behavior)": "OPTIONAL"
                          }
                        }
                      }
                    },
                    "ListProgrammaticBuyersResponse": {
                      "fields": {
                        "programmaticBuyers": {
                          "rule": "repeated",
                          "type": "ProgrammaticBuyer",
                          "id": 1
                        },
                        "nextPageToken": {
                          "type": "string",
                          "id": 2
                        },
                        "totalSize": {
                          "type": "int32",
                          "id": 3
                        }
                      }
                    },
                    "ReportDefinition": {
                      "oneofs": {
                        "_comparisonDateRange": {
                          "oneof": [
                            "comparisonDateRange"
                          ]
                        }
                      },
                      "fields": {
                        "dimensions": {
                          "rule": "repeated",
                          "type": "Dimension",
                          "id": 1,
                          "options": {
                            "(google.api.field_behavior)": "REQUIRED"
                          }
                        },
                        "metrics": {
                          "rule": "repeated",
                          "type": "Metric",
                          "id": 2,
                          "options": {
                            "(google.api.field_behavior)": "REQUIRED"
                          }
                        },
                        "filters": {
                          "rule": "repeated",
                          "type": "Filter",
                          "id": 3,
                          "options": {
                            "(google.api.field_behavior)": "OPTIONAL"
                          }
                        },
                        "timeZoneSource": {
                          "type": "TimeZoneSource",
                          "id": 20,
                          "options": {
                            "(google.api.field_behavior)": "OPTIONAL"
                          }
                        },
                        "timeZone": {
                          "type": "string",
                          "id": 4,
                          "options": {
                            "(google.api.field_behavior)": "OPTIONAL"
                          }
                        },
                        "currencyCode": {
                          "type": "string",
                          "id": 5,
                          "options": {
                            "(google.api.field_behavior)": "OPTIONAL"
                          }
                        },
                        "dateRange": {
                          "type": "DateRange",
                          "id": 6,
                          "options": {
                            "(google.api.field_behavior)": "REQUIRED"
                          }
                        },
                        "comparisonDateRange": {
                          "type": "DateRange",
                          "id": 9,
                          "options": {
                            "(google.api.field_behavior)": "OPTIONAL",
                            "proto3_optional": true
                          }
                        },
                        "customDimensionKeyIds": {
                          "rule": "repeated",
                          "type": "int64",
                          "id": 7,
                          "options": {
                            "(google.api.field_behavior)": "OPTIONAL"
                          }
                        },
                        "lineItemCustomFieldIds": {
                          "rule": "repeated",
                          "type": "int64",
                          "id": 11,
                          "options": {
                            "(google.api.field_behavior)": "OPTIONAL"
                          }
                        },
                        "orderCustomFieldIds": {
                          "rule": "repeated",
                          "type": "int64",
                          "id": 12,
                          "options": {
                            "(google.api.field_behavior)": "OPTIONAL"
                          }
                        },
                        "creativeCustomFieldIds": {
                          "rule": "repeated",
                          "type": "int64",
                          "id": 13,
                          "options": {
                            "(google.api.field_behavior)": "OPTIONAL"
                          }
                        },
                        "reportType": {
                          "type": "ReportType",
                          "id": 8,
                          "options": {
                            "(google.api.field_behavior)": "REQUIRED"
                          }
                        },
                        "timePeriodColumn": {
                          "type": "TimePeriodColumn",
                          "id": 10,
                          "options": {
                            "(google.api.field_behavior)": "OPTIONAL"
                          }
                        },
                        "flags": {
                          "rule": "repeated",
                          "type": "Flag",
                          "id": 14,
                          "options": {
                            "(google.api.field_behavior)": "OPTIONAL"
                          }
                        },
                        "sorts": {
                          "rule": "repeated",
                          "type": "Sort",
                          "id": 15,
                          "options": {
                            "(google.api.field_behavior)": "OPTIONAL"
                          }
                        }
                      },
                      "nested": {
                        "Field": {
                          "oneofs": {
                            "field": {
                              "oneof": [
                                "dimension",
                                "metric"
                              ]
                            }
                          },
                          "fields": {
                            "dimension": {
                              "type": "Dimension",
                              "id": 1
                            },
                            "metric": {
                              "type": "Metric",
                              "id": 2
                            }
                          }
                        },
                        "DateRange": {
                          "oneofs": {
                            "dateRangeType": {
                              "oneof": [
                                "fixed",
                                "relative"
                              ]
                            }
                          },
                          "fields": {
                            "fixed": {
                              "type": "FixedDateRange",
                              "id": 1
                            },
                            "relative": {
                              "type": "RelativeDateRange",
                              "id": 2
                            }
                          },
                          "nested": {
                            "FixedDateRange": {
                              "fields": {
                                "startDate": {
                                  "type": "google.type.Date",
                                  "id": 1,
                                  "options": {
                                    "(google.api.field_behavior)": "REQUIRED"
                                  }
                                },
                                "endDate": {
                                  "type": "google.type.Date",
                                  "id": 2,
                                  "options": {
                                    "(google.api.field_behavior)": "REQUIRED"
                                  }
                                }
                              }
                            },
                            "RelativeDateRange": {
                              "values": {
                                "RELATIVE_DATE_RANGE_UNSPECIFIED": 0,
                                "TODAY": 1,
                                "YESTERDAY": 2,
                                "THIS_WEEK": 3,
                                "THIS_WEEK_TO_DATE": 29,
                                "THIS_MONTH": 4,
                                "THIS_MONTH_TO_DATE": 26,
                                "THIS_QUARTER": 5,
                                "THIS_QUARTER_TO_DATE": 27,
                                "THIS_YEAR": 6,
                                "THIS_YEAR_TO_DATE": 28,
                                "LAST_WEEK": 7,
                                "LAST_WEEK_STARTING_SUNDAY": 39,
                                "LAST_MONTH": 8,
                                "LAST_QUARTER": 9,
                                "LAST_YEAR": 10,
                                "LAST_7_DAYS": 11,
                                "LAST_30_DAYS": 12,
                                "LAST_60_DAYS": 13,
                                "LAST_90_DAYS": 14,
                                "LAST_93_DAYS": 38,
                                "LAST_180_DAYS": 15,
                                "LAST_360_DAYS": 16,
                                "LAST_365_DAYS": 17,
                                "LAST_3_MONTHS": 18,
                                "LAST_6_MONTHS": 19,
                                "LAST_12_MONTHS": 20,
                                "ALL_AVAILABLE": 21,
                                "TOMORROW": 30,
                                "NEXT_90_DAYS": 31,
                                "NEXT_MONTH": 32,
                                "NEXT_3_MONTHS": 33,
                                "NEXT_12_MONTHS": 34,
                                "NEXT_WEEK": 35,
                                "NEXT_QUARTER": 36,
                                "TO_END_OF_NEXT_MONTH": 37,
                                "PREVIOUS_PERIOD": 22,
                                "SAME_PERIOD_PREVIOUS_YEAR": 24
                              }
                            }
                          }
                        },
                        "Filter": {
                          "oneofs": {
                            "type": {
                              "oneof": [
                                "fieldFilter",
                                "notFilter",
                                "andFilter",
                                "orFilter"
                              ]
                            }
                          },
                          "fields": {
                            "fieldFilter": {
                              "type": "FieldFilter",
                              "id": 1
                            },
                            "notFilter": {
                              "type": "Filter",
                              "id": 2
                            },
                            "andFilter": {
                              "type": "FilterList",
                              "id": 3
                            },
                            "orFilter": {
                              "type": "FilterList",
                              "id": 4
                            }
                          },
                          "nested": {
                            "FieldFilter": {
                              "oneofs": {
                                "_slice": {
                                  "oneof": [
                                    "slice"
                                  ]
                                },
                                "_timePeriodIndex": {
                                  "oneof": [
                                    "timePeriodIndex"
                                  ]
                                },
                                "_metricValueType": {
                                  "oneof": [
                                    "metricValueType"
                                  ]
                                }
                              },
                              "fields": {
                                "field": {
                                  "type": "Field",
                                  "id": 1,
                                  "options": {
                                    "(google.api.field_behavior)": "REQUIRED"
                                  }
                                },
                                "operation": {
                                  "type": "Operation",
                                  "id": 2,
                                  "options": {
                                    "(google.api.field_behavior)": "REQUIRED"
                                  }
                                },
                                "values": {
                                  "rule": "repeated",
                                  "type": "ReportValue",
                                  "id": 3,
                                  "options": {
                                    "(google.api.field_behavior)": "REQUIRED"
                                  }
                                },
                                "slice": {
                                  "type": "Slice",
                                  "id": 4,
                                  "options": {
                                    "(google.api.field_behavior)": "OPTIONAL",
                                    "proto3_optional": true
                                  }
                                },
                                "timePeriodIndex": {
                                  "type": "int32",
                                  "id": 5,
                                  "options": {
                                    "(google.api.field_behavior)": "OPTIONAL",
                                    "proto3_optional": true
                                  }
                                },
                                "metricValueType": {
                                  "type": "MetricValueType",
                                  "id": 6,
                                  "options": {
                                    "(google.api.field_behavior)": "OPTIONAL",
                                    "proto3_optional": true
                                  }
                                }
                              }
                            },
                            "FilterList": {
                              "fields": {
                                "filters": {
                                  "rule": "repeated",
                                  "type": "Filter",
                                  "id": 1,
                                  "options": {
                                    "(google.api.field_behavior)": "REQUIRED"
                                  }
                                }
                              }
                            },
                            "Operation": {
                              "values": {
                                "IN": 0,
                                "NOT_IN": 1,
                                "CONTAINS": 2,
                                "NOT_CONTAINS": 3,
                                "LESS_THAN": 4,
                                "LESS_THAN_EQUALS": 5,
                                "GREATER_THAN": 6,
                                "GREATER_THAN_EQUALS": 7,
                                "BETWEEN": 8,
                                "MATCHES": 9,
                                "NOT_MATCHES": 10
                              }
                            }
                          }
                        },
                        "Sort": {
                          "oneofs": {
                            "_slice": {
                              "oneof": [
                                "slice"
                              ]
                            },
                            "_timePeriodIndex": {
                              "oneof": [
                                "timePeriodIndex"
                              ]
                            },
                            "_metricValueType": {
                              "oneof": [
                                "metricValueType"
                              ]
                            }
                          },
                          "fields": {
                            "field": {
                              "type": "Field",
                              "id": 1,
                              "options": {
                                "(google.api.field_behavior)": "REQUIRED"
                              }
                            },
                            "descending": {
                              "type": "bool",
                              "id": 2,
                              "options": {
                                "(google.api.field_behavior)": "OPTIONAL"
                              }
                            },
                            "slice": {
                              "type": "Slice",
                              "id": 3,
                              "options": {
                                "(google.api.field_behavior)": "OPTIONAL",
                                "proto3_optional": true
                              }
                            },
                            "timePeriodIndex": {
                              "type": "int32",
                              "id": 4,
                              "options": {
                                "(google.api.field_behavior)": "OPTIONAL",
                                "proto3_optional": true
                              }
                            },
                            "metricValueType": {
                              "type": "MetricValueType",
                              "id": 5,
                              "options": {
                                "(google.api.field_behavior)": "OPTIONAL",
                                "proto3_optional": true
                              }
                            }
                          }
                        },
                        "Slice": {
                          "fields": {
                            "dimension": {
                              "type": "Dimension",
                              "id": 1,
                              "options": {
                                "(google.api.field_behavior)": "REQUIRED"
                              }
                            },
                            "value": {
                              "type": "ReportValue",
                              "id": 2,
                              "options": {
                                "(google.api.field_behavior)": "REQUIRED"
                              }
                            }
                          }
                        },
                        "Flag": {
                          "fields": {
                            "filters": {
                              "rule": "repeated",
                              "type": "Filter",
                              "id": 1,
                              "options": {
                                "(google.api.field_behavior)": "REQUIRED"
                              }
                            },
                            "name": {
                              "type": "string",
                              "id": 2,
                              "options": {
                                "(google.api.field_behavior)": "OPTIONAL"
                              }
                            }
                          }
                        },
                        "ReportType": {
                          "values": {
                            "REPORT_TYPE_UNSPECIFIED": 0,
                            "HISTORICAL": 1,
                            "REACH": 5,
                            "PRIVACY_AND_MESSAGING": 6,
                            "REVENUE_VERIFICATION": 7,
                            "PARTNER_FINANCE": 8,
                            "AD_SPEED": 13
                          }
                        },
                        "Dimension": {
                          "options": {
                            "allow_alias": true
                          },
                          "valuesOptions": {
                            "DEVICE_NAME": {
                              "deprecated": true
                            },
                            "PROGRAMMATIC_BUYER_ID": {
                              "deprecated": true
                            },
                            "PROGRAMMATIC_BUYER_NAME": {
                              "deprecated": true
                            }
                          },
                          "values": {
                            "DIMENSION_UNSPECIFIED": 0,
                            "ACTIVE_VIEW_MEASUREMENT_SOURCE": 575,
                            "ACTIVE_VIEW_MEASUREMENT_SOURCE_NAME": 576,
                            "ADVERTISER_CREDIT_STATUS": 475,
                            "ADVERTISER_CREDIT_STATUS_NAME": 476,
                            "ADVERTISER_DOMAIN_NAME": 242,
                            "ADVERTISER_EXTERNAL_ID": 228,
                            "ADVERTISER_ID": 131,
                            "ADVERTISER_LABELS": 230,
                            "ADVERTISER_LABEL_IDS": 229,
                            "ADVERTISER_NAME": 132,
                            "ADVERTISER_PRIMARY_CONTACT": 227,
                            "ADVERTISER_STATUS": 471,
                            "ADVERTISER_STATUS_NAME": 472,
                            "ADVERTISER_TYPE": 473,
                            "ADVERTISER_TYPE_NAME": 474,
                            "ADVERTISER_VERTICAL": 580,
                            "ADX_PRODUCT": 499,
                            "ADX_PRODUCT_NAME": 500,
                            "AD_EXPERIENCES_TYPE": 641,
                            "AD_EXPERIENCES_TYPE_NAME": 642,
                            "AD_LOCATION": 390,
                            "AD_LOCATION_NAME": 391,
                            "AD_REQUEST_SIZES": 541,
                            "AD_TECHNOLOGY_PROVIDER_DOMAIN": 620,
                            "AD_TECHNOLOGY_PROVIDER_ID": 621,
                            "AD_TECHNOLOGY_PROVIDER_NAME": 622,
                            "AD_TYPE": 497,
                            "AD_TYPE_NAME": 498,
                            "AD_UNIT_CODE": 64,
                            "AD_UNIT_CODE_LEVEL_1": 65,
                            "AD_UNIT_CODE_LEVEL_10": 74,
                            "AD_UNIT_CODE_LEVEL_11": 75,
                            "AD_UNIT_CODE_LEVEL_12": 76,
                            "AD_UNIT_CODE_LEVEL_13": 77,
                            "AD_UNIT_CODE_LEVEL_14": 78,
                            "AD_UNIT_CODE_LEVEL_15": 79,
                            "AD_UNIT_CODE_LEVEL_16": 80,
                            "AD_UNIT_CODE_LEVEL_2": 66,
                            "AD_UNIT_CODE_LEVEL_3": 67,
                            "AD_UNIT_CODE_LEVEL_4": 68,
                            "AD_UNIT_CODE_LEVEL_5": 69,
                            "AD_UNIT_CODE_LEVEL_6": 70,
                            "AD_UNIT_CODE_LEVEL_7": 71,
                            "AD_UNIT_CODE_LEVEL_8": 72,
                            "AD_UNIT_CODE_LEVEL_9": 73,
                            "AD_UNIT_ID": 25,
                            "AD_UNIT_ID_ALL_LEVEL": 27,
                            "AD_UNIT_ID_LEVEL_1": 30,
                            "AD_UNIT_ID_LEVEL_10": 48,
                            "AD_UNIT_ID_LEVEL_11": 50,
                            "AD_UNIT_ID_LEVEL_12": 52,
                            "AD_UNIT_ID_LEVEL_13": 54,
                            "AD_UNIT_ID_LEVEL_14": 56,
                            "AD_UNIT_ID_LEVEL_15": 58,
                            "AD_UNIT_ID_LEVEL_16": 60,
                            "AD_UNIT_ID_LEVEL_2": 32,
                            "AD_UNIT_ID_LEVEL_3": 34,
                            "AD_UNIT_ID_LEVEL_4": 36,
                            "AD_UNIT_ID_LEVEL_5": 38,
                            "AD_UNIT_ID_LEVEL_6": 40,
                            "AD_UNIT_ID_LEVEL_7": 42,
                            "AD_UNIT_ID_LEVEL_8": 44,
                            "AD_UNIT_ID_LEVEL_9": 46,
                            "AD_UNIT_ID_TOP_LEVEL": 142,
                            "AD_UNIT_NAME": 26,
                            "AD_UNIT_NAME_ALL_LEVEL": 29,
                            "AD_UNIT_NAME_LEVEL_1": 31,
                            "AD_UNIT_NAME_LEVEL_10": 49,
                            "AD_UNIT_NAME_LEVEL_11": 51,
                            "AD_UNIT_NAME_LEVEL_12": 53,
                            "AD_UNIT_NAME_LEVEL_13": 55,
                            "AD_UNIT_NAME_LEVEL_14": 57,
                            "AD_UNIT_NAME_LEVEL_15": 59,
                            "AD_UNIT_NAME_LEVEL_16": 61,
                            "AD_UNIT_NAME_LEVEL_2": 33,
                            "AD_UNIT_NAME_LEVEL_3": 35,
                            "AD_UNIT_NAME_LEVEL_4": 37,
                            "AD_UNIT_NAME_LEVEL_5": 39,
                            "AD_UNIT_NAME_LEVEL_6": 41,
                            "AD_UNIT_NAME_LEVEL_7": 43,
                            "AD_UNIT_NAME_LEVEL_8": 45,
                            "AD_UNIT_NAME_LEVEL_9": 47,
                            "AD_UNIT_NAME_TOP_LEVEL": 143,
                            "AD_UNIT_REWARD_AMOUNT": 63,
                            "AD_UNIT_REWARD_TYPE": 62,
                            "AD_UNIT_STATUS": 206,
                            "AD_UNIT_STATUS_NAME": 207,
                            "AGENCY_LEVEL_1_ID": 565,
                            "AGENCY_LEVEL_1_NAME": 566,
                            "AGENCY_LEVEL_2_ID": 567,
                            "AGENCY_LEVEL_2_NAME": 568,
                            "AGENCY_LEVEL_3_ID": 569,
                            "AGENCY_LEVEL_3_NAME": 570,
                            "AGE_BRACKET": 508,
                            "AGE_BRACKET_NAME": 582,
                            "ANALYTICS_PROPERTY_ID": 733,
                            "ANALYTICS_PROPERTY_NAME": 767,
                            "APP_TRACKING_TRANSPARENCY_CONSENT_STATUS": 442,
                            "APP_TRACKING_TRANSPARENCY_CONSENT_STATUS_NAME": 443,
                            "APP_VERSION": 392,
                            "AUCTION_PACKAGE_DEAL": 579,
                            "AUCTION_PACKAGE_DEAL_ID": 571,
                            "AUDIENCE_SEGMENT_BILLABLE": 594,
                            "AUDIENCE_SEGMENT_DATA_PROVIDER_ID": 613,
                            "AUDIENCE_SEGMENT_DATA_PROVIDER_NAME": 614,
                            "AUDIENCE_SEGMENT_ID_BILLABLE": 595,
                            "AUDIENCE_SEGMENT_ID_TARGETED": 584,
                            "AUDIENCE_SEGMENT_TARGETED": 585,
                            "AUDIENCE_SEGMENT_TARGETED_AD_ID_USER_SIZE": 605,
                            "AUDIENCE_SEGMENT_TARGETED_AMAZON_FIRE_USER_SIZE": 606,
                            "AUDIENCE_SEGMENT_TARGETED_ANDROID_TV_USER_SIZE": 607,
                            "AUDIENCE_SEGMENT_TARGETED_APPLE_TV_USER_SIZE": 608,
                            "AUDIENCE_SEGMENT_TARGETED_IDFA_USER_SIZE": 609,
                            "AUDIENCE_SEGMENT_TARGETED_MOBILE_WEB_USER_SIZE": 610,
                            "AUDIENCE_SEGMENT_TARGETED_PLAYSTATION_USER_SIZE": 611,
                            "AUDIENCE_SEGMENT_TARGETED_PPID_USER_SIZE": 612,
                            "AUDIENCE_SEGMENT_TARGETED_ROKU_USER_SIZE": 615,
                            "AUDIENCE_SEGMENT_TARGETED_SAMSUNG_TV_USER_SIZE": 616,
                            "AUDIENCE_SEGMENT_TARGETED_SIZE": 618,
                            "AUDIENCE_SEGMENT_TARGETED_STATUS": 628,
                            "AUDIENCE_SEGMENT_TARGETED_STATUS_NAME": 617,
                            "AUDIENCE_SEGMENT_TARGETED_XBOX_USER_SIZE": 619,
                            "AUTO_REFRESHED_TRAFFIC": 421,
                            "AUTO_REFRESHED_TRAFFIC_NAME": 422,
                            "BIDDER_ENCRYPTED_ID": 493,
                            "BIDDER_NAME": 494,
                            "BID_RANGE": 679,
                            "BID_REJECTION_REASON": 599,
                            "BID_REJECTION_REASON_NAME": 600,
                            "BRANDING_TYPE": 383,
                            "BRANDING_TYPE_NAME": 384,
                            "BROWSER_CATEGORY": 119,
                            "BROWSER_CATEGORY_NAME": 120,
                            "BROWSER_ID": 235,
                            "BROWSER_NAME": 236,
                            "BUYER_NETWORK_ID": 448,
                            "BUYER_NETWORK_NAME": 449,
                            "CALLOUT_STATUS_CATEGORY": 588,
                            "CALLOUT_STATUS_CATEGORY_NAME": 589,
                            "CARRIER_ID": 369,
                            "CARRIER_NAME": 368,
                            "CHANNEL": 501,
                            "CHILD_NETWORK_CODE": 542,
                            "CHILD_NETWORK_ID": 544,
                            "CHILD_PARTNER_NAME": 543,
                            "CITY_ID": 459,
                            "CITY_NAME": 452,
                            "CLASSIFIED_ADVERTISER_ID": 133,
                            "CLASSIFIED_ADVERTISER_NAME": 134,
                            "CLASSIFIED_BRAND_ID": 243,
                            "CLASSIFIED_BRAND_NAME": 244,
                            "CONTENT_BUNDLE_ID": 460,
                            "CONTENT_BUNDLE_NAME": 461,
                            "CONTENT_CMS_METADATA_KV_NAMESPACE_ID": 462,
                            "CONTENT_CMS_METADATA_KV_NAMESPACE_NAME": 463,
                            "CONTENT_CMS_NAME": 643,
                            "CONTENT_CMS_VIDEO_ID": 644,
                            "CONTENT_ID": 246,
                            "CONTENT_MAPPING_PRESENCE": 731,
                            "CONTENT_MAPPING_PRESENCE_NAME": 732,
                            "CONTENT_NAME": 247,
                            "CONTINENT": 469,
                            "CONTINENT_NAME": 470,
                            "COUNTRY_CODE": 466,
                            "COUNTRY_ID": 11,
                            "COUNTRY_NAME": 12,
                            "CREATIVE_BILLING_TYPE": 366,
                            "CREATIVE_BILLING_TYPE_NAME": 367,
                            "CREATIVE_CLICK_THROUGH_URL": 174,
                            "CREATIVE_ID": 138,
                            "CREATIVE_NAME": 139,
                            "CREATIVE_POLICIES_FILTERING": 711,
                            "CREATIVE_POLICIES_FILTERING_NAME": 712,
                            "CREATIVE_PROTECTIONS_FILTERING": 704,
                            "CREATIVE_PROTECTIONS_FILTERING_NAME": 705,
                            "CREATIVE_SET_ROLE_TYPE": 686,
                            "CREATIVE_SET_ROLE_TYPE_NAME": 687,
                            "CREATIVE_TECHNOLOGY": 148,
                            "CREATIVE_TECHNOLOGY_NAME": 149,
                            "CREATIVE_THIRD_PARTY_VENDOR": 361,
                            "CREATIVE_TYPE": 344,
                            "CREATIVE_TYPE_NAME": 345,
                            "CREATIVE_VENDOR_ID": 706,
                            "CREATIVE_VENDOR_NAME": 707,
                            "CREATIVE_VIDEO_REDIRECT_THIRD_PARTY": 562,
                            "CURATOR_ID": 572,
                            "CURATOR_NAME": 573,
                            "CUSTOM_EVENT_ID": 737,
                            "CUSTOM_EVENT_NAME": 735,
                            "CUSTOM_EVENT_TYPE": 736,
                            "CUSTOM_EVENT_TYPE_NAME": 738,
                            "CUSTOM_SPOT_ID": 423,
                            "CUSTOM_SPOT_NAME": 424,
                            "DATE": 3,
                            "DAY_OF_WEEK": 4,
                            "DEAL_BUYER_ID": 240,
                            "DEAL_BUYER_NAME": 241,
                            "DEAL_ID": 436,
                            "DEAL_NAME": 437,
                            "DELIVERED_SECURE_SIGNAL_ID": 309,
                            "DELIVERED_SECURE_SIGNAL_NAME": 310,
                            "DEMAND_CHANNEL": 9,
                            "DEMAND_CHANNEL_NAME": 10,
                            "DEMAND_SOURCE": 592,
                            "DEMAND_SOURCE_NAME": 593,
                            "DEMAND_SUBCHANNEL": 22,
                            "DEMAND_SUBCHANNEL_NAME": 23,
                            "DEVICE": 226,
                            "DEVICE_CATEGORY": 15,
                            "DEVICE_CATEGORY_NAME": 16,
                            "DEVICE_MANUFACTURER_ID": 525,
                            "DEVICE_MANUFACTURER_NAME": 526,
                            "DEVICE_MODEL_ID": 527,
                            "DEVICE_MODEL_NAME": 528,
                            "DEVICE_NAME": 225,
                            "DSP_SEAT_ID": 564,
                            "DYNAMIC_ALLOCATION_TYPE": 502,
                            "DYNAMIC_ALLOCATION_TYPE_NAME": 503,
                            "ESP_DELIVERY": 623,
                            "ESP_DELIVERY_NAME": 624,
                            "ESP_PRESENCE": 625,
                            "ESP_PRESENCE_NAME": 626,
                            "EXCHANGE_BIDDING_DEAL_ID": 715,
                            "EXCHANGE_BIDDING_DEAL_TYPE": 714,
                            "EXCHANGE_BIDDING_DEAL_TYPE_NAME": 723,
                            "EXCHANGE_THIRD_PARTY_COMPANY_ID": 185,
                            "EXCHANGE_THIRD_PARTY_COMPANY_NAME": 186,
                            "FIRST_LOOK_PRICING_RULE_ID": 248,
                            "FIRST_LOOK_PRICING_RULE_NAME": 249,
                            "FIRST_PARTY_ID_STATUS": 404,
                            "FIRST_PARTY_ID_STATUS_NAME": 405,
                            "GENDER": 509,
                            "GENDER_NAME": 583,
                            "GOOGLE_ANALYTICS_STREAM_ID": 519,
                            "GOOGLE_ANALYTICS_STREAM_NAME": 520,
                            "HBT_YIELD_PARTNER_ID": 659,
                            "HBT_YIELD_PARTNER_NAME": 660,
                            "HEADER_BIDDER_INTEGRATION_TYPE": 718,
                            "HEADER_BIDDER_INTEGRATION_TYPE_NAME": 719,
                            "HOUR": 100,
                            "IMPRESSION_COUNTING_METHOD": 577,
                            "IMPRESSION_COUNTING_METHOD_NAME": 578,
                            "INTERACTION_TYPE": 223,
                            "INTERACTION_TYPE_NAME": 224,
                            "INTEREST": 510,
                            "INVENTORY_FORMAT": 17,
                            "INVENTORY_FORMAT_NAME": 18,
                            "INVENTORY_SHARE_ASSIGNMENT_ID": 648,
                            "INVENTORY_SHARE_ASSIGNMENT_NAME": 649,
                            "INVENTORY_SHARE_OUTCOME": 603,
                            "INVENTORY_SHARE_OUTCOME_NAME": 604,
                            "INVENTORY_SHARE_PARTNER_AD_SERVER": 652,
                            "INVENTORY_SHARE_PARTNER_AD_SERVER_NAME": 653,
                            "INVENTORY_SHARE_TARGET_SHARE_PERCENT": 654,
                            "INVENTORY_SHARE_TYPE": 650,
                            "INVENTORY_SHARE_TYPE_NAME": 651,
                            "INVENTORY_TYPE": 19,
                            "INVENTORY_TYPE_NAME": 20,
                            "IS_ADX_DIRECT": 382,
                            "IS_CURATION_TARGETED": 574,
                            "IS_DROPPED": 464,
                            "IS_FIRST_LOOK_DEAL": 401,
                            "KEY_VALUES_ID": 214,
                            "KEY_VALUES_NAME": 215,
                            "KEY_VALUES_SET": 713,
                            "LINE_ITEM_AGENCY": 663,
                            "LINE_ITEM_ARCHIVED": 188,
                            "LINE_ITEM_COMPANION_DELIVERY_OPTION": 204,
                            "LINE_ITEM_COMPANION_DELIVERY_OPTION_NAME": 205,
                            "LINE_ITEM_COMPUTED_STATUS": 250,
                            "LINE_ITEM_COMPUTED_STATUS_NAME": 251,
                            "LINE_ITEM_CONTRACTED_QUANTITY": 92,
                            "LINE_ITEM_COST_PER_UNIT": 85,
                            "LINE_ITEM_COST_TYPE": 212,
                            "LINE_ITEM_COST_TYPE_NAME": 213,
                            "LINE_ITEM_CREATIVE_END_DATE": 176,
                            "LINE_ITEM_CREATIVE_ROTATION_TYPE": 189,
                            "LINE_ITEM_CREATIVE_ROTATION_TYPE_NAME": 190,
                            "LINE_ITEM_CREATIVE_START_DATE": 175,
                            "LINE_ITEM_CURRENCY_CODE": 180,
                            "LINE_ITEM_DELIVERY_INDICATOR": 87,
                            "LINE_ITEM_DELIVERY_RATE_TYPE": 191,
                            "LINE_ITEM_DELIVERY_RATE_TYPE_NAME": 192,
                            "LINE_ITEM_DISCOUNT_ABSOLUTE": 195,
                            "LINE_ITEM_DISCOUNT_PERCENTAGE": 196,
                            "LINE_ITEM_END_DATE": 81,
                            "LINE_ITEM_END_DATE_TIME": 83,
                            "LINE_ITEM_ENVIRONMENT_TYPE": 201,
                            "LINE_ITEM_ENVIRONMENT_TYPE_NAME": 202,
                            "LINE_ITEM_EXTERNAL_DEAL_ID": 97,
                            "LINE_ITEM_EXTERNAL_ID": 86,
                            "LINE_ITEM_FREQUENCY_CAP": 256,
                            "LINE_ITEM_ID": 1,
                            "LINE_ITEM_LABELS": 667,
                            "LINE_ITEM_LABEL_IDS": 665,
                            "LINE_ITEM_LAST_MODIFIED_BY_APP": 181,
                            "LINE_ITEM_LIFETIME_CLICKS": 95,
                            "LINE_ITEM_LIFETIME_IMPRESSIONS": 94,
                            "LINE_ITEM_LIFETIME_VIEWABLE_IMPRESSIONS": 96,
                            "LINE_ITEM_MAKEGOOD": 89,
                            "LINE_ITEM_NAME": 2,
                            "LINE_ITEM_NON_CPD_BOOKED_REVENUE": 98,
                            "LINE_ITEM_OPTIMIZABLE": 90,
                            "LINE_ITEM_PO_NUMBER": 669,
                            "LINE_ITEM_PRIMARY_GOAL_TYPE": 210,
                            "LINE_ITEM_PRIMARY_GOAL_TYPE_NAME": 211,
                            "LINE_ITEM_PRIMARY_GOAL_UNITS_ABSOLUTE": 93,
                            "LINE_ITEM_PRIMARY_GOAL_UNITS_PERCENTAGE": 396,
                            "LINE_ITEM_PRIMARY_GOAL_UNIT_TYPE": 208,
                            "LINE_ITEM_PRIMARY_GOAL_UNIT_TYPE_NAME": 209,
                            "LINE_ITEM_PRIORITY": 24,
                            "LINE_ITEM_RESERVATION_STATUS": 304,
                            "LINE_ITEM_RESERVATION_STATUS_NAME": 305,
                            "LINE_ITEM_SALESPERSON": 671,
                            "LINE_ITEM_SECONDARY_SALESPEOPLE": 673,
                            "LINE_ITEM_SECONDARY_TRAFFICKERS": 675,
                            "LINE_ITEM_START_DATE": 82,
                            "LINE_ITEM_START_DATE_TIME": 84,
                            "LINE_ITEM_TRAFFICKER": 677,
                            "LINE_ITEM_TYPE": 193,
                            "LINE_ITEM_TYPE_NAME": 194,
                            "LINE_ITEM_UNLIMITED_END": 187,
                            "LINE_ITEM_VALUE_COST_PER_UNIT": 88,
                            "LINE_ITEM_WEB_PROPERTY_CODE": 179,
                            "MASTER_COMPANION_CREATIVE_ID": 140,
                            "MASTER_COMPANION_CREATIVE_NAME": 141,
                            "MEDIATION_TYPE": 701,
                            "MEDIATION_TYPE_NAME": 754,
                            "MEDIATION_YIELD_PARTNER_ID": 661,
                            "MEDIATION_YIELD_PARTNER_NAME": 662,
                            "METRO_ID": 453,
                            "METRO_NAME": 454,
                            "MOBILE_APP_FREE": 128,
                            "MOBILE_APP_ICON_URL": 129,
                            "MOBILE_APP_ID": 123,
                            "MOBILE_APP_NAME": 127,
                            "MOBILE_APP_OWNERSHIP_STATUS": 311,
                            "MOBILE_APP_OWNERSHIP_STATUS_NAME": 312,
                            "MOBILE_APP_STORE": 125,
                            "MOBILE_APP_STORE_NAME": 245,
                            "MOBILE_INVENTORY_TYPE": 99,
                            "MOBILE_INVENTORY_TYPE_NAME": 21,
                            "MOBILE_RENDERING_SDK": 646,
                            "MOBILE_RENDERING_SDK_NAME": 647,
                            "MOBILE_SDK_MAJOR_VERSION": 692,
                            "MOBILE_SDK_MINOR_VERSION": 693,
                            "MOBILE_SDK_VERSION_NAME": 130,
                            "MONTH_YEAR": 6,
                            "NATIVE_AD_FORMAT_ID": 255,
                            "NATIVE_AD_FORMAT_NAME": 254,
                            "NATIVE_STYLE_ID": 253,
                            "NATIVE_STYLE_NAME": 252,
                            "NO_FILL_REASON_CATEGORY": 586,
                            "NO_FILL_REASON_CATEGORY_NAME": 587,
                            "OPERATING_SYSTEM_CATEGORY": 117,
                            "OPERATING_SYSTEM_CATEGORY_NAME": 118,
                            "OPERATING_SYSTEM_VERSION_ID": 238,
                            "OPERATING_SYSTEM_VERSION_NAME": 237,
                            "OPTIMIZATION_TYPE": 639,
                            "OPTIMIZATION_TYPE_NAME": 640,
                            "ORDER_AGENCY": 150,
                            "ORDER_AGENCY_ID": 151,
                            "ORDER_BOOKED_CPC": 152,
                            "ORDER_BOOKED_CPM": 153,
                            "ORDER_DELIVERY_STATUS": 231,
                            "ORDER_DELIVERY_STATUS_NAME": 239,
                            "ORDER_END_DATE": 154,
                            "ORDER_END_DATE_TIME": 155,
                            "ORDER_EXTERNAL_ID": 156,
                            "ORDER_ID": 7,
                            "ORDER_LABELS": 170,
                            "ORDER_LABEL_IDS": 171,
                            "ORDER_LIFETIME_CLICKS": 158,
                            "ORDER_LIFETIME_IMPRESSIONS": 159,
                            "ORDER_NAME": 8,
                            "ORDER_PO_NUMBER": 160,
                            "ORDER_PROGRAMMATIC": 157,
                            "ORDER_SALESPERSON": 161,
                            "ORDER_SALESPERSON_ID": 629,
                            "ORDER_SECONDARY_SALESPEOPLE": 164,
                            "ORDER_SECONDARY_SALESPEOPLE_ID": 165,
                            "ORDER_SECONDARY_TRAFFICKERS": 166,
                            "ORDER_SECONDARY_TRAFFICKERS_ID": 167,
                            "ORDER_START_DATE": 168,
                            "ORDER_START_DATE_TIME": 169,
                            "ORDER_TRAFFICKER": 162,
                            "ORDER_TRAFFICKER_ID": 163,
                            "ORDER_UNLIMITED_END": 203,
                            "PAGE_PATH": 511,
                            "PAGE_TITLE_AND_SCREEN_CLASS": 512,
                            "PAGE_TITLE_AND_SCREEN_NAME": 513,
                            "PARTNER_MANAGEMENT_ASSIGNMENT_ID": 657,
                            "PARTNER_MANAGEMENT_ASSIGNMENT_NAME": 658,
                            "PARTNER_MANAGEMENT_PARTNER_ID": 655,
                            "PARTNER_MANAGEMENT_PARTNER_NAME": 656,
                            "PLACEMENT_ID": 113,
                            "PLACEMENT_ID_ALL": 144,
                            "PLACEMENT_NAME": 114,
                            "PLACEMENT_NAME_ALL": 145,
                            "PLACEMENT_STATUS": 362,
                            "PLACEMENT_STATUS_NAME": 364,
                            "PLACEMENT_STATUS_NAME_ALL": 365,
                            "POSTAL_CODE_ID": 455,
                            "POSTAL_CODE_NAME": 456,
                            "PPID_STATUS": 406,
                            "PPID_STATUS_NAME": 407,
                            "PREDICTED_VIEWABILITY_BUCKET": 633,
                            "PREDICTED_VIEWABILITY_BUCKET_NAME": 634,
                            "PRESENTED_SECURE_SIGNAL_ID": 495,
                            "PRESENTED_SECURE_SIGNAL_NAME": 496,
                            "PRIMARY_PERSONALIZATION_ID_TYPE": 408,
                            "PRIMARY_PERSONALIZATION_ID_TYPE_NAME": 409,
                            "PROGRAMMATIC_BUYER_ID": 240,
                            "PROGRAMMATIC_BUYER_NAME": 241,
                            "PROGRAMMATIC_CHANNEL": 13,
                            "PROGRAMMATIC_CHANNEL_NAME": 14,
                            "PUBLISHER_PROVIDED_SIGNALS_ALL_LEVELS_EXTERNAL_CODE": 410,
                            "PUBLISHER_PROVIDED_SIGNALS_ALL_LEVELS_IDS": 546,
                            "PUBLISHER_PROVIDED_SIGNALS_ALL_LEVELS_NAME": 412,
                            "PUBLISHER_PROVIDED_SIGNALS_ALL_LEVELS_TIER": 413,
                            "PUBLISHER_PROVIDED_SIGNALS_ALL_LEVELS_TYPE": 414,
                            "PUBLISHER_PROVIDED_SIGNALS_DELIVERED_EXTERNAL_CODE": 425,
                            "PUBLISHER_PROVIDED_SIGNALS_DELIVERED_IDS": 545,
                            "PUBLISHER_PROVIDED_SIGNALS_DELIVERED_NAME": 427,
                            "PUBLISHER_PROVIDED_SIGNALS_DELIVERED_TIER": 428,
                            "PUBLISHER_PROVIDED_SIGNALS_DELIVERED_TYPE": 429,
                            "PUBLISHER_PROVIDED_SIGNALS_TOP_LEVEL_EXTERNAL_CODE": 415,
                            "PUBLISHER_PROVIDED_SIGNALS_TOP_LEVEL_ID": 416,
                            "PUBLISHER_PROVIDED_SIGNALS_TOP_LEVEL_NAME": 417,
                            "PUBLISHER_PROVIDED_SIGNALS_TOP_LEVEL_TIER": 418,
                            "PUBLISHER_PROVIDED_SIGNALS_TOP_LEVEL_TYPE": 419,
                            "PUBLISHER_PROVIDED_SIGNAL_DATA_PROVIDER_ID": 136,
                            "PUBLISHER_PROVIDED_SIGNAL_DATA_PROVIDER_NAME": 137,
                            "REGION_ID": 457,
                            "REGION_NAME": 458,
                            "REJECTION_CLASS_CATEGORY": 590,
                            "REJECTION_CLASS_CATEGORY_NAME": 591,
                            "RENDERED_CREATIVE_SIZE": 343,
                            "REQUESTED_AD_SIZES": 352,
                            "REQUEST_TYPE": 146,
                            "REQUEST_TYPE_NAME": 147,
                            "REVENUE_VERIFICATION_ID": 645,
                            "SERVER_SIDE_UNWRAPPING_ELIGIBLE": 597,
                            "SERVING_RESTRICTION": 631,
                            "SERVING_RESTRICTION_NAME": 632,
                            "SITE": 387,
                            "TARGETING_ID": 232,
                            "TARGETING_NAME": 233,
                            "TARGETING_TYPE": 385,
                            "TARGETING_TYPE_NAME": 386,
                            "THIRD_PARTY_ID_STATUS": 402,
                            "THIRD_PARTY_ID_STATUS_NAME": 403,
                            "TOPICS_STATUS": 504,
                            "TOPICS_STATUS_NAME": 505,
                            "TOP_PRIVATE_DOMAIN": 444,
                            "TRAFFIC_SOURCE": 388,
                            "TRAFFIC_SOURCE_NAME": 389,
                            "UNIFIED_PRICING_RULE_ID": 393,
                            "UNIFIED_PRICING_RULE_NAME": 394,
                            "URL": 506,
                            "URL_ID": 507,
                            "USER_MESSAGES_CHOICE": 702,
                            "USER_MESSAGES_CHOICE_NAME": 703,
                            "USER_MESSAGES_ENTITLEMENT_SOURCE": 635,
                            "USER_MESSAGES_ENTITLEMENT_SOURCE_NAME": 636,
                            "USER_MESSAGES_OPERATING_SYSTEM_CRITERIA_ID": 637,
                            "USER_MESSAGES_OPERATING_SYSTEM_CRITERIA_NAME": 638,
                            "VAST_VERSION": 554,
                            "VAST_VERSION_NAME": 555,
                            "VIDEO_AD_BREAK_TYPE": 556,
                            "VIDEO_AD_BREAK_TYPE_NAME": 557,
                            "VIDEO_AD_DURATION": 450,
                            "VIDEO_AD_FORMATS_RULE": 561,
                            "VIDEO_AD_FORMATS_RULE_ID": 560,
                            "VIDEO_AD_REQUEST_DURATION": 558,
                            "VIDEO_AD_REQUEST_DURATION_MIDPOINT_NAME": 751,
                            "VIDEO_AD_REQUEST_DURATION_NAME": 559,
                            "VIDEO_AD_REQUEST_SOURCE": 438,
                            "VIDEO_AD_REQUEST_SOURCE_NAME": 439,
                            "VIDEO_AD_TYPE": 432,
                            "VIDEO_AD_TYPE_NAME": 433,
                            "VIDEO_CONTINUOUS_PLAY_TYPE": 721,
                            "VIDEO_CONTINUOUS_PLAY_TYPE_NAME": 722,
                            "VIDEO_FALLBACK_POSITION": 530,
                            "VIDEO_LIVE_STREAM_EVENT_AD_BREAK_DURATION": 547,
                            "VIDEO_LIVE_STREAM_EVENT_AD_BREAK_ID": 548,
                            "VIDEO_LIVE_STREAM_EVENT_AD_BREAK_NAME": 549,
                            "VIDEO_LIVE_STREAM_EVENT_AD_BREAK_TIME": 550,
                            "VIDEO_LIVE_STREAM_EVENT_ID": 551,
                            "VIDEO_LIVE_STREAM_EVENT_NAME": 552,
                            "VIDEO_MEASUREMENT_SOURCE": 601,
                            "VIDEO_MEASUREMENT_SOURCE_NAME": 602,
                            "VIDEO_PLCMT": 172,
                            "VIDEO_PLCMT_NAME": 173,
                            "VIDEO_POSITION_IN_POD": 538,
                            "VIDEO_POSITION_OF_POD": 539,
                            "VIDEO_SDK_VERSION": 440,
                            "VIDEO_SDK_VERSION_NAME": 441,
                            "VIDEO_STITCHER_TYPE": 752,
                            "VIDEO_STITCHER_TYPE_NAME": 753,
                            "WEB_PROPERTY_CODE": 730,
                            "WEEK": 5,
                            "YIELD_GROUP_BUYER_NAME": 184,
                            "YIELD_GROUP_BUYER_TAG_NAME": 627,
                            "YIELD_GROUP_ID": 182,
                            "YIELD_GROUP_NAME": 183,
                            "YOUTUBE_AD_DURATION_BUCKET": 430,
                            "YOUTUBE_AD_DURATION_BUCKET_NAME": 431,
                            "YOUTUBE_AD_TYPE": 399,
                            "YOUTUBE_AD_TYPE_NAME": 400,
                            "LINE_ITEM_CUSTOM_FIELD_0_OPTION_ID": 10000,
                            "LINE_ITEM_CUSTOM_FIELD_1_OPTION_ID": 10001,
                            "LINE_ITEM_CUSTOM_FIELD_2_OPTION_ID": 10002,
                            "LINE_ITEM_CUSTOM_FIELD_3_OPTION_ID": 10003,
                            "LINE_ITEM_CUSTOM_FIELD_4_OPTION_ID": 10004,
                            "LINE_ITEM_CUSTOM_FIELD_5_OPTION_ID": 10005,
                            "LINE_ITEM_CUSTOM_FIELD_6_OPTION_ID": 10006,
                            "LINE_ITEM_CUSTOM_FIELD_7_OPTION_ID": 10007,
                            "LINE_ITEM_CUSTOM_FIELD_8_OPTION_ID": 10008,
                            "LINE_ITEM_CUSTOM_FIELD_9_OPTION_ID": 10009,
                            "LINE_ITEM_CUSTOM_FIELD_10_OPTION_ID": 10010,
                            "LINE_ITEM_CUSTOM_FIELD_11_OPTION_ID": 10011,
                            "LINE_ITEM_CUSTOM_FIELD_12_OPTION_ID": 10012,
                            "LINE_ITEM_CUSTOM_FIELD_13_OPTION_ID": 10013,
                            "LINE_ITEM_CUSTOM_FIELD_14_OPTION_ID": 10014,
                            "LINE_ITEM_CUSTOM_FIELD_0_VALUE": 11000,
                            "LINE_ITEM_CUSTOM_FIELD_1_VALUE": 11001,
                            "LINE_ITEM_CUSTOM_FIELD_2_VALUE": 11002,
                            "LINE_ITEM_CUSTOM_FIELD_3_VALUE": 11003,
                            "LINE_ITEM_CUSTOM_FIELD_4_VALUE": 11004,
                            "LINE_ITEM_CUSTOM_FIELD_5_VALUE": 11005,
                            "LINE_ITEM_CUSTOM_FIELD_6_VALUE": 11006,
                            "LINE_ITEM_CUSTOM_FIELD_7_VALUE": 11007,
                            "LINE_ITEM_CUSTOM_FIELD_8_VALUE": 11008,
                            "LINE_ITEM_CUSTOM_FIELD_9_VALUE": 11009,
                            "LINE_ITEM_CUSTOM_FIELD_10_VALUE": 11010,
                            "LINE_ITEM_CUSTOM_FIELD_11_VALUE": 11011,
                            "LINE_ITEM_CUSTOM_FIELD_12_VALUE": 11012,
                            "LINE_ITEM_CUSTOM_FIELD_13_VALUE": 11013,
                            "LINE_ITEM_CUSTOM_FIELD_14_VALUE": 11014,
                            "ORDER_CUSTOM_FIELD_0_OPTION_ID": 12000,
                            "ORDER_CUSTOM_FIELD_1_OPTION_ID": 12001,
                            "ORDER_CUSTOM_FIELD_2_OPTION_ID": 12002,
                            "ORDER_CUSTOM_FIELD_3_OPTION_ID": 12003,
                            "ORDER_CUSTOM_FIELD_4_OPTION_ID": 12004,
                            "ORDER_CUSTOM_FIELD_5_OPTION_ID": 12005,
                            "ORDER_CUSTOM_FIELD_6_OPTION_ID": 12006,
                            "ORDER_CUSTOM_FIELD_7_OPTION_ID": 12007,
                            "ORDER_CUSTOM_FIELD_8_OPTION_ID": 12008,
                            "ORDER_CUSTOM_FIELD_9_OPTION_ID": 12009,
                            "ORDER_CUSTOM_FIELD_10_OPTION_ID": 12010,
                            "ORDER_CUSTOM_FIELD_11_OPTION_ID": 12011,
                            "ORDER_CUSTOM_FIELD_12_OPTION_ID": 12012,
                            "ORDER_CUSTOM_FIELD_13_OPTION_ID": 12013,
                            "ORDER_CUSTOM_FIELD_14_OPTION_ID": 12014,
                            "ORDER_CUSTOM_FIELD_0_VALUE": 13000,
                            "ORDER_CUSTOM_FIELD_1_VALUE": 13001,
                            "ORDER_CUSTOM_FIELD_2_VALUE": 13002,
                            "ORDER_CUSTOM_FIELD_3_VALUE": 13003,
                            "ORDER_CUSTOM_FIELD_4_VALUE": 13004,
                            "ORDER_CUSTOM_FIELD_5_VALUE": 13005,
                            "ORDER_CUSTOM_FIELD_6_VALUE": 13006,
                            "ORDER_CUSTOM_FIELD_7_VALUE": 13007,
                            "ORDER_CUSTOM_FIELD_8_VALUE": 13008,
                            "ORDER_CUSTOM_FIELD_9_VALUE": 13009,
                            "ORDER_CUSTOM_FIELD_10_VALUE": 13010,
                            "ORDER_CUSTOM_FIELD_11_VALUE": 13011,
                            "ORDER_CUSTOM_FIELD_12_VALUE": 13012,
                            "ORDER_CUSTOM_FIELD_13_VALUE": 13013,
                            "ORDER_CUSTOM_FIELD_14_VALUE": 13014,
                            "CREATIVE_CUSTOM_FIELD_0_OPTION_ID": 14000,
                            "CREATIVE_CUSTOM_FIELD_1_OPTION_ID": 14001,
                            "CREATIVE_CUSTOM_FIELD_2_OPTION_ID": 14002,
                            "CREATIVE_CUSTOM_FIELD_3_OPTION_ID": 14003,
                            "CREATIVE_CUSTOM_FIELD_4_OPTION_ID": 14004,
                            "CREATIVE_CUSTOM_FIELD_5_OPTION_ID": 14005,
                            "CREATIVE_CUSTOM_FIELD_6_OPTION_ID": 14006,
                            "CREATIVE_CUSTOM_FIELD_7_OPTION_ID": 14007,
                            "CREATIVE_CUSTOM_FIELD_8_OPTION_ID": 14008,
                            "CREATIVE_CUSTOM_FIELD_9_OPTION_ID": 14009,
                            "CREATIVE_CUSTOM_FIELD_10_OPTION_ID": 14010,
                            "CREATIVE_CUSTOM_FIELD_11_OPTION_ID": 14011,
                            "CREATIVE_CUSTOM_FIELD_12_OPTION_ID": 14012,
                            "CREATIVE_CUSTOM_FIELD_13_OPTION_ID": 14013,
                            "CREATIVE_CUSTOM_FIELD_14_OPTION_ID": 14014,
                            "CREATIVE_CUSTOM_FIELD_0_VALUE": 15000,
                            "CREATIVE_CUSTOM_FIELD_1_VALUE": 15001,
                            "CREATIVE_CUSTOM_FIELD_2_VALUE": 15002,
                            "CREATIVE_CUSTOM_FIELD_3_VALUE": 15003,
                            "CREATIVE_CUSTOM_FIELD_4_VALUE": 15004,
                            "CREATIVE_CUSTOM_FIELD_5_VALUE": 15005,
                            "CREATIVE_CUSTOM_FIELD_6_VALUE": 15006,
                            "CREATIVE_CUSTOM_FIELD_7_VALUE": 15007,
                            "CREATIVE_CUSTOM_FIELD_8_VALUE": 15008,
                            "CREATIVE_CUSTOM_FIELD_9_VALUE": 15009,
                            "CREATIVE_CUSTOM_FIELD_10_VALUE": 15010,
                            "CREATIVE_CUSTOM_FIELD_11_VALUE": 15011,
                            "CREATIVE_CUSTOM_FIELD_12_VALUE": 15012,
                            "CREATIVE_CUSTOM_FIELD_13_VALUE": 15013,
                            "CREATIVE_CUSTOM_FIELD_14_VALUE": 15014,
                            "BACKFILL_LINE_ITEM_CUSTOM_FIELD_0_OPTION_ID": 16000,
                            "BACKFILL_LINE_ITEM_CUSTOM_FIELD_1_OPTION_ID": 16001,
                            "BACKFILL_LINE_ITEM_CUSTOM_FIELD_2_OPTION_ID": 16002,
                            "BACKFILL_LINE_ITEM_CUSTOM_FIELD_3_OPTION_ID": 16003,
                            "BACKFILL_LINE_ITEM_CUSTOM_FIELD_4_OPTION_ID": 16004,
                            "BACKFILL_LINE_ITEM_CUSTOM_FIELD_5_OPTION_ID": 16005,
                            "BACKFILL_LINE_ITEM_CUSTOM_FIELD_6_OPTION_ID": 16006,
                            "BACKFILL_LINE_ITEM_CUSTOM_FIELD_7_OPTION_ID": 16007,
                            "BACKFILL_LINE_ITEM_CUSTOM_FIELD_8_OPTION_ID": 16008,
                            "BACKFILL_LINE_ITEM_CUSTOM_FIELD_9_OPTION_ID": 16009,
                            "BACKFILL_LINE_ITEM_CUSTOM_FIELD_10_OPTION_ID": 16010,
                            "BACKFILL_LINE_ITEM_CUSTOM_FIELD_11_OPTION_ID": 16011,
                            "BACKFILL_LINE_ITEM_CUSTOM_FIELD_12_OPTION_ID": 16012,
                            "BACKFILL_LINE_ITEM_CUSTOM_FIELD_13_OPTION_ID": 16013,
                            "BACKFILL_LINE_ITEM_CUSTOM_FIELD_14_OPTION_ID": 16014,
                            "BACKFILL_LINE_ITEM_CUSTOM_FIELD_0_VALUE": 17000,
                            "BACKFILL_LINE_ITEM_CUSTOM_FIELD_1_VALUE": 17001,
                            "BACKFILL_LINE_ITEM_CUSTOM_FIELD_2_VALUE": 17002,
                            "BACKFILL_LINE_ITEM_CUSTOM_FIELD_3_VALUE": 17003,
                            "BACKFILL_LINE_ITEM_CUSTOM_FIELD_4_VALUE": 17004,
                            "BACKFILL_LINE_ITEM_CUSTOM_FIELD_5_VALUE": 17005,
                            "BACKFILL_LINE_ITEM_CUSTOM_FIELD_6_VALUE": 17006,
                            "BACKFILL_LINE_ITEM_CUSTOM_FIELD_7_VALUE": 17007,
                            "BACKFILL_LINE_ITEM_CUSTOM_FIELD_8_VALUE": 17008,
                            "BACKFILL_LINE_ITEM_CUSTOM_FIELD_9_VALUE": 17009,
                            "BACKFILL_LINE_ITEM_CUSTOM_FIELD_10_VALUE": 17010,
                            "BACKFILL_LINE_ITEM_CUSTOM_FIELD_11_VALUE": 17011,
                            "BACKFILL_LINE_ITEM_CUSTOM_FIELD_12_VALUE": 17012,
                            "BACKFILL_LINE_ITEM_CUSTOM_FIELD_13_VALUE": 17013,
                            "BACKFILL_LINE_ITEM_CUSTOM_FIELD_14_VALUE": 17014,
                            "BACKFILL_ORDER_CUSTOM_FIELD_0_OPTION_ID": 18000,
                            "BACKFILL_ORDER_CUSTOM_FIELD_1_OPTION_ID": 18001,
                            "BACKFILL_ORDER_CUSTOM_FIELD_2_OPTION_ID": 18002,
                            "BACKFILL_ORDER_CUSTOM_FIELD_3_OPTION_ID": 18003,
                            "BACKFILL_ORDER_CUSTOM_FIELD_4_OPTION_ID": 18004,
                            "BACKFILL_ORDER_CUSTOM_FIELD_5_OPTION_ID": 18005,
                            "BACKFILL_ORDER_CUSTOM_FIELD_6_OPTION_ID": 18006,
                            "BACKFILL_ORDER_CUSTOM_FIELD_7_OPTION_ID": 18007,
                            "BACKFILL_ORDER_CUSTOM_FIELD_8_OPTION_ID": 18008,
                            "BACKFILL_ORDER_CUSTOM_FIELD_9_OPTION_ID": 18009,
                            "BACKFILL_ORDER_CUSTOM_FIELD_10_OPTION_ID": 18010,
                            "BACKFILL_ORDER_CUSTOM_FIELD_11_OPTION_ID": 18011,
                            "BACKFILL_ORDER_CUSTOM_FIELD_12_OPTION_ID": 18012,
                            "BACKFILL_ORDER_CUSTOM_FIELD_13_OPTION_ID": 18013,
                            "BACKFILL_ORDER_CUSTOM_FIELD_14_OPTION_ID": 18014,
                            "BACKFILL_ORDER_CUSTOM_FIELD_0_VALUE": 19000,
                            "BACKFILL_ORDER_CUSTOM_FIELD_1_VALUE": 19001,
                            "BACKFILL_ORDER_CUSTOM_FIELD_2_VALUE": 19002,
                            "BACKFILL_ORDER_CUSTOM_FIELD_3_VALUE": 19003,
                            "BACKFILL_ORDER_CUSTOM_FIELD_4_VALUE": 19004,
                            "BACKFILL_ORDER_CUSTOM_FIELD_5_VALUE": 19005,
                            "BACKFILL_ORDER_CUSTOM_FIELD_6_VALUE": 19006,
                            "BACKFILL_ORDER_CUSTOM_FIELD_7_VALUE": 19007,
                            "BACKFILL_ORDER_CUSTOM_FIELD_8_VALUE": 19008,
                            "BACKFILL_ORDER_CUSTOM_FIELD_9_VALUE": 19009,
                            "BACKFILL_ORDER_CUSTOM_FIELD_10_VALUE": 19010,
                            "BACKFILL_ORDER_CUSTOM_FIELD_11_VALUE": 19011,
                            "BACKFILL_ORDER_CUSTOM_FIELD_12_VALUE": 19012,
                            "BACKFILL_ORDER_CUSTOM_FIELD_13_VALUE": 19013,
                            "BACKFILL_ORDER_CUSTOM_FIELD_14_VALUE": 19014,
                            "BACKFILL_CREATIVE_CUSTOM_FIELD_0_OPTION_ID": 20000,
                            "BACKFILL_CREATIVE_CUSTOM_FIELD_1_OPTION_ID": 20001,
                            "BACKFILL_CREATIVE_CUSTOM_FIELD_2_OPTION_ID": 20002,
                            "BACKFILL_CREATIVE_CUSTOM_FIELD_3_OPTION_ID": 20003,
                            "BACKFILL_CREATIVE_CUSTOM_FIELD_4_OPTION_ID": 20004,
                            "BACKFILL_CREATIVE_CUSTOM_FIELD_5_OPTION_ID": 20005,
                            "BACKFILL_CREATIVE_CUSTOM_FIELD_6_OPTION_ID": 20006,
                            "BACKFILL_CREATIVE_CUSTOM_FIELD_7_OPTION_ID": 20007,
                            "BACKFILL_CREATIVE_CUSTOM_FIELD_8_OPTION_ID": 20008,
                            "BACKFILL_CREATIVE_CUSTOM_FIELD_9_OPTION_ID": 20009,
                            "BACKFILL_CREATIVE_CUSTOM_FIELD_10_OPTION_ID": 20010,
                            "BACKFILL_CREATIVE_CUSTOM_FIELD_11_OPTION_ID": 20011,
                            "BACKFILL_CREATIVE_CUSTOM_FIELD_12_OPTION_ID": 20012,
                            "BACKFILL_CREATIVE_CUSTOM_FIELD_13_OPTION_ID": 20013,
                            "BACKFILL_CREATIVE_CUSTOM_FIELD_14_OPTION_ID": 20014,
                            "BACKFILL_CREATIVE_CUSTOM_FIELD_0_VALUE": 21000,
                            "BACKFILL_CREATIVE_CUSTOM_FIELD_1_VALUE": 21001,
                            "BACKFILL_CREATIVE_CUSTOM_FIELD_2_VALUE": 21002,
                            "BACKFILL_CREATIVE_CUSTOM_FIELD_3_VALUE": 21003,
                            "BACKFILL_CREATIVE_CUSTOM_FIELD_4_VALUE": 21004,
                            "BACKFILL_CREATIVE_CUSTOM_FIELD_5_VALUE": 21005,
                            "BACKFILL_CREATIVE_CUSTOM_FIELD_6_VALUE": 21006,
                            "BACKFILL_CREATIVE_CUSTOM_FIELD_7_VALUE": 21007,
                            "BACKFILL_CREATIVE_CUSTOM_FIELD_8_VALUE": 21008,
                            "BACKFILL_CREATIVE_CUSTOM_FIELD_9_VALUE": 21009,
                            "BACKFILL_CREATIVE_CUSTOM_FIELD_10_VALUE": 21010,
                            "BACKFILL_CREATIVE_CUSTOM_FIELD_11_VALUE": 21011,
                            "BACKFILL_CREATIVE_CUSTOM_FIELD_12_VALUE": 21012,
                            "BACKFILL_CREATIVE_CUSTOM_FIELD_13_VALUE": 21013,
                            "BACKFILL_CREATIVE_CUSTOM_FIELD_14_VALUE": 21014,
                            "CUSTOM_DIMENSION_0_VALUE_ID": 100000,
                            "CUSTOM_DIMENSION_1_VALUE_ID": 100001,
                            "CUSTOM_DIMENSION_2_VALUE_ID": 100002,
                            "CUSTOM_DIMENSION_3_VALUE_ID": 100003,
                            "CUSTOM_DIMENSION_4_VALUE_ID": 100004,
                            "CUSTOM_DIMENSION_5_VALUE_ID": 100005,
                            "CUSTOM_DIMENSION_6_VALUE_ID": 100006,
                            "CUSTOM_DIMENSION_7_VALUE_ID": 100007,
                            "CUSTOM_DIMENSION_8_VALUE_ID": 100008,
                            "CUSTOM_DIMENSION_9_VALUE_ID": 100009,
                            "CUSTOM_DIMENSION_0_VALUE": 101000,
                            "CUSTOM_DIMENSION_1_VALUE": 101001,
                            "CUSTOM_DIMENSION_2_VALUE": 101002,
                            "CUSTOM_DIMENSION_3_VALUE": 101003,
                            "CUSTOM_DIMENSION_4_VALUE": 101004,
                            "CUSTOM_DIMENSION_5_VALUE": 101005,
                            "CUSTOM_DIMENSION_6_VALUE": 101006,
                            "CUSTOM_DIMENSION_7_VALUE": 101007,
                            "CUSTOM_DIMENSION_8_VALUE": 101008,
                            "CUSTOM_DIMENSION_9_VALUE": 101009
                          }
                        },
                        "Metric": {
                          "options": {
                            "allow_alias": true
                          },
                          "valuesOptions": {
                            "AD_SERVER_UNFILTERED_IMPRESSIONS": {
                              "deprecated": true
                            }
                          },
                          "values": {
                            "METRIC_UNSPECIFIED": 0,
                            "ACTIVE_USERS": 223,
                            "ACTIVE_VIEW_AUDIBLE_AT_START_PERCENT": 445,
                            "ACTIVE_VIEW_AUDIBLE_IMPRESSIONS": 659,
                            "ACTIVE_VIEW_AUDIBLE_THROUGH_COMPLETION_PERCENT": 446,
                            "ACTIVE_VIEW_AUDIBLE_THROUGH_FIRST_QUARTILE_PERCENT": 447,
                            "ACTIVE_VIEW_AUDIBLE_THROUGH_MIDPOINT_PERCENT": 448,
                            "ACTIVE_VIEW_AUDIBLE_THROUGH_THIRD_QUARTILE_PERCENT": 449,
                            "ACTIVE_VIEW_AUDIO_ENABLED_IMPRESSIONS": 660,
                            "ACTIVE_VIEW_AUDIO_MEASURABLE_IMPRESSIONS": 661,
                            "ACTIVE_VIEW_AVERAGE_VIEWABLE_TIME": 61,
                            "ACTIVE_VIEW_ELIGIBLE_IMPRESSIONS": 58,
                            "ACTIVE_VIEW_EVER_AUDIBLE_BACKGROUNDED_PERCENT": 450,
                            "ACTIVE_VIEW_EVER_AUDIBLE_PERCENT": 451,
                            "ACTIVE_VIEW_EVER_BACKGROUNDED_PERCENT": 452,
                            "ACTIVE_VIEW_EVER_MUTED_PERCENT": 453,
                            "ACTIVE_VIEW_IMPRESSIONS_AUDIBLE_AND_VISIBLIE_AT_COMPLETION": 411,
                            "ACTIVE_VIEW_MEASURABLE_IMPRESSIONS": 57,
                            "ACTIVE_VIEW_MEASURABLE_IMPRESSIONS_RATE": 60,
                            "ACTIVE_VIEW_NON_MEASURABLE_IMPRESSIONS": 662,
                            "ACTIVE_VIEW_NON_VIEWABLE_IMPRESSIONS": 663,
                            "ACTIVE_VIEW_NON_VIEWABLE_IMPRESSIONS_DISTRIBUTION": 664,
                            "ACTIVE_VIEW_PERCENT_AUDIBLE_IMPRESSIONS": 665,
                            "ACTIVE_VIEW_PLUS_MEASURABLE_COUNT": 454,
                            "ACTIVE_VIEW_REVENUE": 414,
                            "ACTIVE_VIEW_UNDETERMINED_IMPRESSIONS_DISTRIBUTION": 666,
                            "ACTIVE_VIEW_VIEWABLE_IMPRESSIONS": 56,
                            "ACTIVE_VIEW_VIEWABLE_IMPRESSIONS_DISTRIBUTION": 667,
                            "ACTIVE_VIEW_VIEWABLE_IMPRESSIONS_RATE": 59,
                            "ADSENSE_ACTIVE_VIEW_AVERAGE_VIEWABLE_TIME": 73,
                            "ADSENSE_ACTIVE_VIEW_ELIGIBLE_IMPRESSIONS": 70,
                            "ADSENSE_ACTIVE_VIEW_MEASURABLE_IMPRESSIONS": 69,
                            "ADSENSE_ACTIVE_VIEW_MEASURABLE_IMPRESSIONS_RATE": 72,
                            "ADSENSE_ACTIVE_VIEW_NON_MEASURABLE_IMPRESSIONS": 642,
                            "ADSENSE_ACTIVE_VIEW_NON_VIEWABLE_IMPRESSIONS": 643,
                            "ADSENSE_ACTIVE_VIEW_NON_VIEWABLE_IMPRESSIONS_DISTRIBUTION": 644,
                            "ADSENSE_ACTIVE_VIEW_UNDETERMINED_IMPRESSIONS_DISTRIBUTION": 645,
                            "ADSENSE_ACTIVE_VIEW_VIEWABLE_IMPRESSIONS": 68,
                            "ADSENSE_ACTIVE_VIEW_VIEWABLE_IMPRESSIONS_DISTRIBUTION": 646,
                            "ADSENSE_ACTIVE_VIEW_VIEWABLE_IMPRESSIONS_RATE": 71,
                            "ADSENSE_AVERAGE_ECPM": 26,
                            "ADSENSE_CLICKS": 23,
                            "ADSENSE_CTR": 24,
                            "ADSENSE_IMPRESSIONS": 22,
                            "ADSENSE_PERCENT_CLICKS": 28,
                            "ADSENSE_PERCENT_IMPRESSIONS": 27,
                            "ADSENSE_PERCENT_REVENUE": 29,
                            "ADSENSE_PERCENT_REVENUE_WITHOUT_CPD": 30,
                            "ADSENSE_RESPONSES_SERVED": 41,
                            "ADSENSE_REVENUE": 25,
                            "AD_EXCHANGE_ACTIVE_VIEW_AVERAGE_VIEWABLE_TIME": 79,
                            "AD_EXCHANGE_ACTIVE_VIEW_ELIGIBLE_IMPRESSIONS": 76,
                            "AD_EXCHANGE_ACTIVE_VIEW_MEASURABLE_IMPRESSIONS": 75,
                            "AD_EXCHANGE_ACTIVE_VIEW_MEASURABLE_IMPRESSIONS_RATE": 78,
                            "AD_EXCHANGE_ACTIVE_VIEW_NON_MEASURABLE_IMPRESSIONS": 654,
                            "AD_EXCHANGE_ACTIVE_VIEW_NON_VIEWABLE_IMPRESSIONS": 655,
                            "AD_EXCHANGE_ACTIVE_VIEW_NON_VIEWABLE_IMPRESSIONS_DISTRIBUTION": 656,
                            "AD_EXCHANGE_ACTIVE_VIEW_UNDETERMINED_IMPRESSIONS_DISTRIBUTION": 657,
                            "AD_EXCHANGE_ACTIVE_VIEW_VIEWABLE_IMPRESSIONS": 74,
                            "AD_EXCHANGE_ACTIVE_VIEW_VIEWABLE_IMPRESSIONS_DISTRIBUTION": 658,
                            "AD_EXCHANGE_ACTIVE_VIEW_VIEWABLE_IMPRESSIONS_RATE": 77,
                            "AD_EXCHANGE_AVERAGE_ECPM": 18,
                            "AD_EXCHANGE_CLICKS": 15,
                            "AD_EXCHANGE_CPC": 244,
                            "AD_EXCHANGE_CTR": 16,
                            "AD_EXCHANGE_DELIVERY_RATE": 245,
                            "AD_EXCHANGE_IMPRESSIONS": 14,
                            "AD_EXCHANGE_IMPRESSIONS_PER_AD_VIEWER": 427,
                            "AD_EXCHANGE_IMPRESSIONS_PER_SESSION": 428,
                            "AD_EXCHANGE_LIFT": 246,
                            "AD_EXCHANGE_MATCHED_REQUEST_CTR": 247,
                            "AD_EXCHANGE_MATCHED_REQUEST_ECPM": 248,
                            "AD_EXCHANGE_MATCH_RATE": 249,
                            "AD_EXCHANGE_OPPORTUNITIES_FROM_ERRORS": 250,
                            "AD_EXCHANGE_OPPORTUNITIES_FROM_IMPRESSIONS": 251,
                            "AD_EXCHANGE_PERCENT_CLICKS": 20,
                            "AD_EXCHANGE_PERCENT_IMPRESSIONS": 19,
                            "AD_EXCHANGE_PERCENT_REVENUE": 21,
                            "AD_EXCHANGE_PERCENT_REVENUE_WITHOUT_CPD": 31,
                            "AD_EXCHANGE_PLUS_YIELD_GROUP_ECPM": 252,
                            "AD_EXCHANGE_PLUS_YIELD_GROUP_IMPRESSIONS": 253,
                            "AD_EXCHANGE_PLUS_YIELD_GROUP_REVENUE": 254,
                            "AD_EXCHANGE_RESPONSES_SERVED": 42,
                            "AD_EXCHANGE_REVENUE": 17,
                            "AD_EXCHANGE_REVENUE_PAID_THROUGH_MCM_AUTOPAYMENT": 212,
                            "AD_EXCHANGE_REVENUE_PER_AD_VIEWER": 429,
                            "AD_EXCHANGE_TOTAL_REQUESTS": 255,
                            "AD_EXCHANGE_TOTAL_REQUEST_CTR": 256,
                            "AD_EXCHANGE_TOTAL_REQUEST_ECPM": 257,
                            "AD_EXPOSURE_SECONDS": 241,
                            "AD_REQUESTS": 38,
                            "AD_SERVER_ACTIVE_VIEW_AVERAGE_VIEWABLE_TIME": 67,
                            "AD_SERVER_ACTIVE_VIEW_ELIGIBLE_IMPRESSIONS": 64,
                            "AD_SERVER_ACTIVE_VIEW_MEASURABLE_IMPRESSIONS": 63,
                            "AD_SERVER_ACTIVE_VIEW_MEASURABLE_IMPRESSIONS_RATE": 66,
                            "AD_SERVER_ACTIVE_VIEW_NON_MEASURABLE_IMPRESSIONS": 332,
                            "AD_SERVER_ACTIVE_VIEW_NON_VIEWABLE_IMPRESSIONS": 331,
                            "AD_SERVER_ACTIVE_VIEW_NON_VIEWABLE_IMPRESSIONS_DISTRIBUTION": 334,
                            "AD_SERVER_ACTIVE_VIEW_UNDETERMINED_IMPRESSIONS_DISTRIBUTION": 335,
                            "AD_SERVER_ACTIVE_VIEW_VIEWABLE_IMPRESSIONS": 62,
                            "AD_SERVER_ACTIVE_VIEW_VIEWABLE_IMPRESSIONS_DISTRIBUTION": 333,
                            "AD_SERVER_ACTIVE_VIEW_VIEWABLE_IMPRESSIONS_RATE": 65,
                            "AD_SERVER_AVERAGE_ECPM": 34,
                            "AD_SERVER_AVERAGE_ECPM_WITHOUT_CPD": 10,
                            "AD_SERVER_BEGIN_TO_RENDER_IMPRESSIONS": 262,
                            "AD_SERVER_CLICKS": 7,
                            "AD_SERVER_COMPLETED_VIEWS": 431,
                            "AD_SERVER_COVIEWED_IMPRESSIONS": 554,
                            "AD_SERVER_CPD_REVENUE": 32,
                            "AD_SERVER_CTR": 8,
                            "AD_SERVER_GROSS_REVENUE": 483,
                            "AD_SERVER_GROSS_REVENUE_WITHOUT_CPD": 484,
                            "AD_SERVER_IMPRESSIONS": 6,
                            "AD_SERVER_IMPRESSIONS_WITH_COMPANION": 222,
                            "AD_SERVER_INACTIVE_BEGIN_TO_RENDER_IMPRESSIONS": 338,
                            "AD_SERVER_OPPORTUNITIES_FROM_ERRORS": 461,
                            "AD_SERVER_OPPORTUNITIES_FROM_IMPRESSIONS": 462,
                            "AD_SERVER_PERCENT_CLICKS": 12,
                            "AD_SERVER_PERCENT_IMPRESSIONS": 11,
                            "AD_SERVER_PERCENT_REVENUE": 35,
                            "AD_SERVER_PERCENT_REVENUE_WITHOUT_CPD": 13,
                            "AD_SERVER_RESPONSES_SERVED": 40,
                            "AD_SERVER_REVENUE": 33,
                            "AD_SERVER_REVENUE_PAID_THROUGH_MCM_AUTOPAYMENT": 213,
                            "AD_SERVER_REVENUE_WITHOUT_CPD": 9,
                            "AD_SERVER_TARGETED_CLICKS": 274,
                            "AD_SERVER_TARGETED_IMPRESSIONS": 275,
                            "AD_SERVER_TRACKED_ADS": 264,
                            "AD_SERVER_UNFILTERED_BEGIN_TO_RENDER_IMPRESSIONS": 261,
                            "AD_SERVER_UNFILTERED_CLICKS": 259,
                            "AD_SERVER_UNFILTERED_DOWNLOADED_IMPRESSIONS": 260,
                            "AD_SERVER_UNFILTERED_IMPRESSIONS": 260,
                            "AD_SERVER_UNFILTERED_TRACKED_ADS": 263,
                            "AD_UNIT_EXPOSURE_SECONDS": 242,
                            "AD_VIEWERS": 425,
                            "ATN_ADS_FAILED_TO_RENDER": 430,
                            "ATN_ELIGIBLE_LINE_ITEMS": 342,
                            "ATN_ELIGIBLE_LINE_ITEMS_AD_REQUESTS": 343,
                            "ATN_HBT_ALLOWED_AD_REQUESTS": 344,
                            "ATN_HBT_BIDS_IN_AUCTION": 345,
                            "ATN_HBT_BIDS_IN_AUCTION_AD_REQUESTS": 346,
                            "ATN_HBT_CANDIDATE_BIDS": 347,
                            "ATN_HBT_INVALID_AD_REQUESTS": 348,
                            "ATN_HBT_NO_BIDS_AD_REQUESTS": 472,
                            "ATN_HBT_REJECTED_BIDS": 349,
                            "ATN_HBT_VALID_AD_REQUESTS": 350,
                            "ATN_HBT_WITH_BIDS_AD_REQUESTS": 473,
                            "ATN_INVALID_AD_REQUESTS": 351,
                            "ATN_LINE_ITEMS_CREATIVE_NOT_RETRIEVED": 476,
                            "ATN_LINE_ITEMS_IN_AUCTION": 352,
                            "ATN_LINE_ITEMS_NOT_COMPETING": 515,
                            "ATN_LINE_ITEMS_NOT_SELECTED": 353,
                            "ATN_LINE_ITEM_IN_AUCTION_AD_REQUESTS": 354,
                            "ATN_LINE_ITEM_TARGETED_AD_REQUESTS": 355,
                            "ATN_MEDIATION_ALLOWED_AD_REQUESTS": 356,
                            "ATN_MEDIATION_INVALID_AD_REQUESTS": 357,
                            "ATN_MEDIATION_LOADED_ADS_FROM_CHAINS": 358,
                            "ATN_MEDIATION_NO_PARTNER_AD_REQUESTS": 474,
                            "ATN_MEDIATION_PARTNERS_IN_AUCTION": 359,
                            "ATN_MEDIATION_PARTNERS_IN_AUCTION_AD_REQUESTS": 360,
                            "ATN_MEDIATION_REJECTED_PARTNERS": 361,
                            "ATN_MEDIATION_TARGETED_PARTNERS": 362,
                            "ATN_MEDIATION_TOTAL_YIELD_PARTNERS": 442,
                            "ATN_MEDIATION_UNLOADED_ADS_FROM_CHAINS": 363,
                            "ATN_MEDIATION_UNUSED_BIDS_OR_PARTNERS": 364,
                            "ATN_MEDIATION_VALID_AD_REQUESTS": 365,
                            "ATN_MEDIATION_WITH_PARTNERS_AD_REQUESTS": 475,
                            "ATN_PROGRAMMATIC_AD_REQUESTS_WITH_BIDS": 366,
                            "ATN_PROGRAMMATIC_AD_REQUESTS_WITH_BID_REQUESTS_SENT": 367,
                            "ATN_PROGRAMMATIC_ALLOWED_AD_REQUESTS": 368,
                            "ATN_PROGRAMMATIC_BIDS_IN_AUCTION": 369,
                            "ATN_PROGRAMMATIC_BID_IN_AUCTION_AD_REQUESTS": 370,
                            "ATN_PROGRAMMATIC_BID_REQUESTS_SENT": 371,
                            "ATN_PROGRAMMATIC_BID_REQUESTS_WITH_RESPONSE": 372,
                            "ATN_PROGRAMMATIC_BID_REQUEST_CANDIDATES": 373,
                            "ATN_PROGRAMMATIC_BID_REQUEST_ERRORS": 374,
                            "ATN_PROGRAMMATIC_INELIGIBLE_AD_REQUESTS": 375,
                            "ATN_PROGRAMMATIC_REJECTED_BIDS": 376,
                            "ATN_PROGRAMMATIC_SKIPPED_BID_REQUESTS": 377,
                            "ATN_PROGRAMMATIC_TOTAL_BIDS": 378,
                            "ATN_PROGRAMMATIC_VALID_AD_REQUESTS": 379,
                            "ATN_REJECTED_LINE_ITEMS": 380,
                            "ATN_SERVED_MEDIATION_CHAINS": 381,
                            "ATN_SERVED_SINGLE_ADS": 382,
                            "ATN_TARGETED_LINE_ITEMS": 383,
                            "ATN_TOTAL_AD_REQUESTS": 384,
                            "ATN_TOTAL_COMPETING_ADS_IN_AUCTION": 385,
                            "ATN_TOTAL_LOADED_ADS": 387,
                            "ATN_VALID_AD_REQUESTS": 389,
                            "ATN_YIELD_GROUP_MEDIATION_PASSBACKS": 390,
                            "AUDIENCE_SEGMENT_COST": 558,
                            "AVERAGE_ECPM": 37,
                            "AVERAGE_ECPM_WITHOUT_CPD": 5,
                            "AVERAGE_ENGAGEMENT_SECONDS_PER_SESSION": 224,
                            "AVERAGE_ENGAGEMENT_SECONDS_PER_USER": 225,
                            "AVERAGE_IMPRESSIONS_PER_UNIQUE_VISITOR": 418,
                            "AVERAGE_PURCHASE_REVENUE_PER_PAYING_USER": 226,
                            "AVERAGE_REVENUE_PER_USER": 227,
                            "AVERAGE_SESSION_SECONDS": 228,
                            "BIDS": 443,
                            "BID_AVERAGE_CPM": 444,
                            "BOUNCE_RATE": 433,
                            "CLICKS": 2,
                            "CODE_SERVED_COUNT": 44,
                            "CPC_REVENUE": 440,
                            "CPM_REVENUE": 441,
                            "CREATIVE_LOAD_TIME_0_500_PERCENT": 324,
                            "CREATIVE_LOAD_TIME_1000_2000_PERCENT": 326,
                            "CREATIVE_LOAD_TIME_2000_4000_PERCENT": 327,
                            "CREATIVE_LOAD_TIME_4000_8000_PERCENT": 328,
                            "CREATIVE_LOAD_TIME_500_1000_PERCENT": 325,
                            "CREATIVE_LOAD_TIME_GT_8000_PERCENT": 329,
                            "CTR": 3,
                            "DEALS_BIDS": 542,
                            "DEALS_BID_RATE": 543,
                            "DEALS_BID_REQUESTS": 544,
                            "DEALS_WINNING_BIDS": 545,
                            "DEALS_WIN_RATE": 546,
                            "DOM_LOAD_TO_FIRST_AD_REQUEST_0_500_PERCENT": 521,
                            "DOM_LOAD_TO_FIRST_AD_REQUEST_1000_2000_PERCENT": 522,
                            "DOM_LOAD_TO_FIRST_AD_REQUEST_2000_4000_PERCENT": 523,
                            "DOM_LOAD_TO_FIRST_AD_REQUEST_4000_8000_PERCENT": 524,
                            "DOM_LOAD_TO_FIRST_AD_REQUEST_500_1000_PERCENT": 525,
                            "DOM_LOAD_TO_FIRST_AD_REQUEST_GT_8000_PERCENT": 520,
                            "DOM_LOAD_TO_TAG_LOAD_TIME_0_500_PERCENT": 526,
                            "DOM_LOAD_TO_TAG_LOAD_TIME_1000_2000_PERCENT": 527,
                            "DOM_LOAD_TO_TAG_LOAD_TIME_2000_4000_PERCENT": 528,
                            "DOM_LOAD_TO_TAG_LOAD_TIME_4000_8000_PERCENT": 529,
                            "DOM_LOAD_TO_TAG_LOAD_TIME_500_1000_PERCENT": 531,
                            "DOM_LOAD_TO_TAG_LOAD_TIME_GT_8000_PERCENT": 530,
                            "DROPOFF_RATE": 415,
                            "ENGAGED_SESSIONS": 229,
                            "ENGAGED_SESSIONS_PER_USER": 230,
                            "ENGAGEMENT_RATE": 426,
                            "EUROPEAN_REGULATIONS_CONSENT_RATE": 270,
                            "EUROPEAN_REGULATIONS_CUSTOM_CONSENT_RATE": 271,
                            "EUROPEAN_REGULATIONS_MESSAGES_SHOWN": 272,
                            "EUROPEAN_REGULATIONS_NO_CONSENT_RATE": 273,
                            "FILL_RATE": 258,
                            "GOOGLE_ANALYTICS_CLICKS": 231,
                            "GOOGLE_ANALYTICS_CTR": 232,
                            "GOOGLE_ANALYTICS_ECPM": 233,
                            "GOOGLE_ANALYTICS_IMPRESSIONS": 234,
                            "GOOGLE_ANALYTICS_REVENUE": 235,
                            "GOOGLE_ANALYTICS_VIEWS": 236,
                            "GOOGLE_ANALYTICS_VIEWS_PER_USER": 237,
                            "GOOGLE_SOLD_AUCTION_COVIEWED_IMPRESSIONS": 129,
                            "GOOGLE_SOLD_AUCTION_IMPRESSIONS": 128,
                            "GOOGLE_SOLD_COVIEWED_IMPRESSIONS": 131,
                            "GOOGLE_SOLD_IMPRESSIONS": 130,
                            "GOOGLE_SOLD_RESERVATION_COVIEWED_IMPRESSIONS": 127,
                            "GOOGLE_SOLD_RESERVATION_IMPRESSIONS": 126,
                            "IMPRESSIONS": 1,
                            "INACTIVE_BEGIN_TO_RENDER_IMPRESSIONS": 407,
                            "INVENTORY_SHARES": 547,
                            "INVENTORY_SHARE_PARTNER_UNFILLED_OPPORTUNITIES": 548,
                            "INVOICED_IMPRESSIONS": 404,
                            "INVOICED_UNFILLED_IMPRESSIONS": 405,
                            "MEDIATION_CHAINS_FILLED": 584,
                            "MUTED_IMPRESSIONS": 412,
                            "MUTE_ELIGIBLE_IMPRESSIONS": 409,
                            "OPPORTUNITIES": 463,
                            "OVERDELIVERED_IMPRESSIONS": 432,
                            "PARTNER_FINANCE_GROSS_REVENUE": 648,
                            "PARTNER_FINANCE_HOST_ECPM": 649,
                            "PARTNER_FINANCE_HOST_IMPRESSIONS": 650,
                            "PARTNER_FINANCE_HOST_REVENUE": 651,
                            "PARTNER_FINANCE_PARTNER_ECPM": 652,
                            "PARTNER_FINANCE_PARTNER_REVENUE": 653,
                            "PARTNER_MANAGEMENT_GROSS_REVENUE": 533,
                            "PARTNER_MANAGEMENT_HOST_CLICKS": 534,
                            "PARTNER_MANAGEMENT_HOST_CTR": 535,
                            "PARTNER_MANAGEMENT_HOST_IMPRESSIONS": 536,
                            "PARTNER_MANAGEMENT_PARTNER_CLICKS": 537,
                            "PARTNER_MANAGEMENT_PARTNER_CTR": 538,
                            "PARTNER_MANAGEMENT_PARTNER_IMPRESSIONS": 539,
                            "PARTNER_MANAGEMENT_TOTAL_CONTENT_VIEWS": 540,
                            "PARTNER_MANAGEMENT_UNFILLED_IMPRESSIONS": 541,
                            "PARTNER_SALES_FILLED_POD_REQUESTS": 135,
                            "PARTNER_SALES_FILL_RATE": 136,
                            "PARTNER_SALES_PARTNER_MATCH_RATE": 137,
                            "PARTNER_SALES_QUERIES": 132,
                            "PARTNER_SALES_UNFILLED_IMPRESSIONS": 133,
                            "PARTNER_SALES_UNMATCHED_QUERIES": 134,
                            "PARTNER_SOLD_CODE_SERVED": 125,
                            "PARTNER_SOLD_COVIEWED_IMPRESSIONS": 124,
                            "PARTNER_SOLD_IMPRESSIONS": 123,
                            "PROGRAMMATIC_ELIGIBLE_AD_REQUESTS": 177,
                            "PROGRAMMATIC_MATCH_RATE": 178,
                            "PROGRAMMATIC_RESPONSES_SERVED": 176,
                            "REACH_IMPRESSIONS": 416,
                            "RESPONSES_SERVED": 39,
                            "RETENTION": 238,
                            "REVENUE": 36,
                            "REVENUE_PAID_THROUGH_MCM_AUTOPAYMENT": 214,
                            "REVENUE_VERIFICATION_CPD_REVENUE": 560,
                            "REVENUE_VERIFICATION_GROSS_CPD_REVENUE": 559,
                            "REVENUE_VERIFICATION_GROSS_REVENUE_WITHOUT_CPD": 561,
                            "REVENUE_VERIFICATION_IMPRESSIONS": 564,
                            "REVENUE_VERIFICATION_REVENUE_WITHOUT_CPD": 567,
                            "REVENUE_WITHOUT_CPD": 4,
                            "REWARDS_GRANTED": 413,
                            "RICH_MEDIA_AVERAGE_DISPLAY_TIME": 587,
                            "RICH_MEDIA_AVERAGE_INTERACTION_TIME": 588,
                            "RICH_MEDIA_BACKUP_IMAGES": 589,
                            "RICH_MEDIA_CUSTOM_EVENT_COUNT": 599,
                            "RICH_MEDIA_CUSTOM_EVENT_TIME": 600,
                            "RICH_MEDIA_DISPLAY_TIME": 590,
                            "RICH_MEDIA_EXPANDING_TIME": 591,
                            "RICH_MEDIA_EXPANSIONS": 592,
                            "RICH_MEDIA_FULL_SCREEN_IMPRESSIONS": 593,
                            "RICH_MEDIA_INTERACTION_COUNT": 594,
                            "RICH_MEDIA_INTERACTION_RATE": 595,
                            "RICH_MEDIA_INTERACTION_TIME": 596,
                            "RICH_MEDIA_INTERACTIVE_IMPRESSIONS": 597,
                            "RICH_MEDIA_MANUAL_CLOSES": 598,
                            "RICH_MEDIA_VIDEO_COMPLETES": 503,
                            "RICH_MEDIA_VIDEO_INTERACTIONS": 505,
                            "RICH_MEDIA_VIDEO_INTERACTION_RATE": 504,
                            "RICH_MEDIA_VIDEO_MIDPOINTS": 506,
                            "RICH_MEDIA_VIDEO_MUTES": 507,
                            "RICH_MEDIA_VIDEO_PAUSES": 508,
                            "RICH_MEDIA_VIDEO_PLAYS": 509,
                            "RICH_MEDIA_VIDEO_REPLAYS": 510,
                            "RICH_MEDIA_VIDEO_STOPS": 511,
                            "RICH_MEDIA_VIDEO_UNMUTES": 512,
                            "RICH_MEDIA_VIDEO_VIEW_RATE": 513,
                            "RICH_MEDIA_VIDEO_VIEW_TIME": 514,
                            "SELL_THROUGH_AVAILABLE_IMPRESSIONS": 477,
                            "SELL_THROUGH_FORECASTED_IMPRESSIONS": 478,
                            "SELL_THROUGH_RESERVED_IMPRESSIONS": 479,
                            "SELL_THROUGH_SELL_THROUGH_RATE": 480,
                            "SERVER_SIDE_UNWRAPPING_AVERAGE_LATENCY_MS": 434,
                            "SERVER_SIDE_UNWRAPPING_CALLOUTS": 435,
                            "SERVER_SIDE_UNWRAPPING_EMPTY_RESPONSES": 436,
                            "SERVER_SIDE_UNWRAPPING_ERROR_RESPONSES": 437,
                            "SERVER_SIDE_UNWRAPPING_SUCCESSFUL_RESPONSES": 438,
                            "SERVER_SIDE_UNWRAPPING_TIMEOUTS": 439,
                            "SESSIONS": 239,
                            "TAG_LOAD_TO_FIRST_AD_REQUEST_0_500_PERCENT": 455,
                            "TAG_LOAD_TO_FIRST_AD_REQUEST_1000_2000_PERCENT": 457,
                            "TAG_LOAD_TO_FIRST_AD_REQUEST_2000_4000_PERCENT": 458,
                            "TAG_LOAD_TO_FIRST_AD_REQUEST_4000_8000_PERCENT": 459,
                            "TAG_LOAD_TO_FIRST_AD_REQUEST_500_1000_PERCENT": 456,
                            "TAG_LOAD_TO_FIRST_AD_REQUEST_GT_8000_PERCENT": 460,
                            "TARGETED_CLICKS": 276,
                            "TARGETED_IMPRESSIONS": 277,
                            "UNFILLED_IMPRESSIONS": 45,
                            "UNIQUE_VISITORS": 417,
                            "UNLOADED_IMPRESSIONS_DUE_TO_CPU": 408,
                            "UNLOADED_IMPRESSIONS_DUE_TO_NETWORK": 406,
                            "UNMATCHED_AD_REQUESTS": 43,
                            "UNVIEWED_REASON_OTHER_PERCENT": 550,
                            "UNVIEWED_REASON_SLOT_NEVER_ENTERED_VIEWPORT_PERCENT": 553,
                            "UNVIEWED_REASON_USER_SCROLLED_BEFORE_AD_FILLED_PERCENT": 551,
                            "UNVIEWED_REASON_USER_SCROLLED_BEFORE_AD_LOADED_PERCENT": 552,
                            "UNVIEWED_REASON_USER_SCROLLED_BEFORE_ONE_SECOND_PERCENT": 549,
                            "USER_ENGAGEMENT_DURATION_IN_SECONDS": 240,
                            "USER_MESSAGES_AD_BLOCKING_EXTENSION_RATE": 486,
                            "USER_MESSAGES_AD_BLOCKING_RECOVERY_ALLOWLISTED_COUNT": 487,
                            "USER_MESSAGES_AD_BLOCKING_RECOVERY_MESSAGES_SHOWN": 488,
                            "USER_MESSAGES_ALLOW_ADS_PAGEVIEWS": 489,
                            "USER_MESSAGES_IDFA_ATT_ALERTS_SHOWN": 491,
                            "USER_MESSAGES_IDFA_ATT_CONSENT": 492,
                            "USER_MESSAGES_IDFA_ATT_CONSENT_RATE": 493,
                            "USER_MESSAGES_IDFA_ATT_DECLINE_CONSENT": 494,
                            "USER_MESSAGES_IDFA_ATT_DECLINE_RATE": 495,
                            "USER_MESSAGES_IDFA_EXPLAINERS_SHOWN": 496,
                            "USER_MESSAGES_IDFA_IAB_MESSAGES_SHOWN": 497,
                            "USER_MESSAGES_IDFA_NO_DECISION": 498,
                            "USER_MESSAGES_OFFERWALL_MESSAGES_SHOWN": 121,
                            "USER_MESSAGES_OFFERWALL_SUCCESSFUL_ENGAGEMENTS": 122,
                            "USER_MESSAGES_POST_OFFERWALL_PAGEVIEWS": 499,
                            "USER_MESSAGES_TOTAL_ESTIMATED_REVENUE": 500,
                            "USER_MESSAGES_UPTC_MESSAGES_SHOWN": 501,
                            "USER_MESSAGES_UPTC_PERSONALIZATION_OPT_OUT_RATIO": 502,
                            "USER_MESSAGES_US_STATES_MESSAGES_SHOWN": 490,
                            "USER_MESSAGES_US_STATES_OPT_OUT_SELECTIONS": 586,
                            "VIDEO_ERROR_100_COUNT": 180,
                            "VIDEO_ERROR_101_COUNT": 181,
                            "VIDEO_ERROR_102_COUNT": 182,
                            "VIDEO_ERROR_200_COUNT": 183,
                            "VIDEO_ERROR_201_COUNT": 184,
                            "VIDEO_ERROR_202_COUNT": 185,
                            "VIDEO_ERROR_203_COUNT": 186,
                            "VIDEO_ERROR_300_COUNT": 187,
                            "VIDEO_ERROR_301_COUNT": 188,
                            "VIDEO_ERROR_302_COUNT": 189,
                            "VIDEO_ERROR_303_COUNT": 190,
                            "VIDEO_ERROR_400_COUNT": 191,
                            "VIDEO_ERROR_401_COUNT": 192,
                            "VIDEO_ERROR_402_COUNT": 193,
                            "VIDEO_ERROR_403_COUNT": 194,
                            "VIDEO_ERROR_405_COUNT": 195,
                            "VIDEO_ERROR_406_COUNT": 196,
                            "VIDEO_ERROR_407_COUNT": 197,
                            "VIDEO_ERROR_408_COUNT": 198,
                            "VIDEO_ERROR_409_COUNT": 199,
                            "VIDEO_ERROR_410_COUNT": 200,
                            "VIDEO_ERROR_500_COUNT": 201,
                            "VIDEO_ERROR_501_COUNT": 202,
                            "VIDEO_ERROR_502_COUNT": 203,
                            "VIDEO_ERROR_503_COUNT": 204,
                            "VIDEO_ERROR_600_COUNT": 205,
                            "VIDEO_ERROR_601_COUNT": 206,
                            "VIDEO_ERROR_602_COUNT": 207,
                            "VIDEO_ERROR_603_COUNT": 208,
                            "VIDEO_ERROR_604_COUNT": 209,
                            "VIDEO_ERROR_900_COUNT": 210,
                            "VIDEO_ERROR_901_COUNT": 211,
                            "VIDEO_INTERACTION_AVERAGE_INTERACTION_RATE": 92,
                            "VIDEO_INTERACTION_COLLAPSES": 93,
                            "VIDEO_INTERACTION_EXPANDS": 95,
                            "VIDEO_INTERACTION_FULL_SCREENS": 96,
                            "VIDEO_INTERACTION_MUTES": 97,
                            "VIDEO_INTERACTION_PAUSES": 98,
                            "VIDEO_INTERACTION_RESUMES": 99,
                            "VIDEO_INTERACTION_REWINDS": 100,
                            "VIDEO_INTERACTION_UNMUTES": 101,
                            "VIDEO_INTERACTION_VIDEO_SKIPS": 102,
                            "VIDEO_MONETIZABLE_CONTENT_VIEWS": 601,
                            "VIDEO_REAL_TIME_CREATIVE_SERVES": 139,
                            "VIDEO_REAL_TIME_ERROR_100_COUNT": 143,
                            "VIDEO_REAL_TIME_ERROR_101_COUNT": 144,
                            "VIDEO_REAL_TIME_ERROR_102_COUNT": 145,
                            "VIDEO_REAL_TIME_ERROR_200_COUNT": 146,
                            "VIDEO_REAL_TIME_ERROR_201_COUNT": 147,
                            "VIDEO_REAL_TIME_ERROR_202_COUNT": 148,
                            "VIDEO_REAL_TIME_ERROR_203_COUNT": 149,
                            "VIDEO_REAL_TIME_ERROR_300_COUNT": 150,
                            "VIDEO_REAL_TIME_ERROR_301_COUNT": 151,
                            "VIDEO_REAL_TIME_ERROR_302_COUNT": 152,
                            "VIDEO_REAL_TIME_ERROR_303_COUNT": 153,
                            "VIDEO_REAL_TIME_ERROR_400_COUNT": 154,
                            "VIDEO_REAL_TIME_ERROR_401_COUNT": 155,
                            "VIDEO_REAL_TIME_ERROR_402_COUNT": 156,
                            "VIDEO_REAL_TIME_ERROR_403_COUNT": 157,
                            "VIDEO_REAL_TIME_ERROR_405_COUNT": 158,
                            "VIDEO_REAL_TIME_ERROR_406_COUNT": 159,
                            "VIDEO_REAL_TIME_ERROR_407_COUNT": 160,
                            "VIDEO_REAL_TIME_ERROR_408_COUNT": 161,
                            "VIDEO_REAL_TIME_ERROR_409_COUNT": 162,
                            "VIDEO_REAL_TIME_ERROR_410_COUNT": 163,
                            "VIDEO_REAL_TIME_ERROR_500_COUNT": 164,
                            "VIDEO_REAL_TIME_ERROR_501_COUNT": 165,
                            "VIDEO_REAL_TIME_ERROR_502_COUNT": 166,
                            "VIDEO_REAL_TIME_ERROR_503_COUNT": 167,
                            "VIDEO_REAL_TIME_ERROR_600_COUNT": 168,
                            "VIDEO_REAL_TIME_ERROR_601_COUNT": 169,
                            "VIDEO_REAL_TIME_ERROR_602_COUNT": 170,
                            "VIDEO_REAL_TIME_ERROR_603_COUNT": 171,
                            "VIDEO_REAL_TIME_ERROR_604_COUNT": 172,
                            "VIDEO_REAL_TIME_ERROR_900_COUNT": 173,
                            "VIDEO_REAL_TIME_ERROR_901_COUNT": 174,
                            "VIDEO_REAL_TIME_IMPRESSIONS": 138,
                            "VIDEO_REAL_TIME_MATCHED_QUERIES": 140,
                            "VIDEO_REAL_TIME_TOTAL_ERROR_COUNT": 175,
                            "VIDEO_REAL_TIME_TOTAL_QUERIES": 142,
                            "VIDEO_REAL_TIME_UNMATCHED_QUERIES": 141,
                            "VIDEO_TRUE_OPPORTUNITIES_TOTAL_BREAK_END": 279,
                            "VIDEO_TRUE_OPPORTUNITIES_TOTAL_BREAK_START": 280,
                            "VIDEO_TRUE_OPPORTUNITIES_TOTAL_CAPPED_OPPORTUNITIES_ADBREAK": 281,
                            "VIDEO_TRUE_OPPORTUNITIES_TOTAL_DURATION_ADBREAK": 283,
                            "VIDEO_TRUE_OPPORTUNITIES_TOTAL_MATCHED_DURATION_ADBREAK": 285,
                            "VIDEO_TRUE_OPPORTUNITIES_TOTAL_MATCHED_OPPORTUNITIES_ADBREAK": 287,
                            "VIDEO_TRUE_OPPORTUNITIES_TOTAL_VIEWED_OPPORTUNITIES_ADBREAK": 289,
                            "VIDEO_TRUE_VIEWS": 392,
                            "VIDEO_TRUE_VIEW_SKIP_RATE": 393,
                            "VIDEO_TRUE_VIEW_VIEW_THROUGH_RATE": 394,
                            "VIDEO_VIEWERSHIP_AUTO_PLAYS": 103,
                            "VIDEO_VIEWERSHIP_AVERAGE_VIEW_RATE": 104,
                            "VIDEO_VIEWERSHIP_AVERAGE_VIEW_TIME": 105,
                            "VIDEO_VIEWERSHIP_CLICK_TO_PLAYS": 106,
                            "VIDEO_VIEWERSHIP_COMPLETES": 107,
                            "VIDEO_VIEWERSHIP_COMPLETION_RATE": 108,
                            "VIDEO_VIEWERSHIP_ENGAGED_VIEWS": 109,
                            "VIDEO_VIEWERSHIP_FIRST_QUARTILES": 110,
                            "VIDEO_VIEWERSHIP_MIDPOINTS": 111,
                            "VIDEO_VIEWERSHIP_SKIP_BUTTONS_SHOWN": 112,
                            "VIDEO_VIEWERSHIP_STARTS": 113,
                            "VIDEO_VIEWERSHIP_THIRD_QUARTILES": 114,
                            "VIDEO_VIEWERSHIP_TOTAL_ERROR_COUNT": 115,
                            "VIDEO_VIEWERSHIP_TOTAL_ERROR_RATE": 94,
                            "VIDEO_VIEWERSHIP_VIDEO_LENGTH": 116,
                            "VIDEO_VIEWERSHIP_VIEW_THROUGH_RATE": 117,
                            "YIELD_GROUP_AUCTIONS_WON": 80,
                            "YIELD_GROUP_BIDS": 81,
                            "YIELD_GROUP_BIDS_IN_AUCTION": 82,
                            "YIELD_GROUP_CALLOUTS": 83,
                            "YIELD_GROUP_ESTIMATED_CPM": 88,
                            "YIELD_GROUP_ESTIMATED_REVENUE": 87,
                            "YIELD_GROUP_IMPRESSIONS": 85,
                            "YIELD_GROUP_MEDIATION_FILL_RATE": 89,
                            "YIELD_GROUP_MEDIATION_MATCHED_QUERIES": 86,
                            "YIELD_GROUP_MEDIATION_PASSBACKS": 118,
                            "YIELD_GROUP_MEDIATION_THIRD_PARTY_ECPM": 90,
                            "YIELD_GROUP_REVENUE_PAID_THROUGH_MCM_AUTOPAYMENT": 215,
                            "YIELD_GROUP_SUCCESSFUL_RESPONSES": 84
                          }
                        },
                        "TimePeriodColumn": {
                          "values": {
                            "TIME_PERIOD_COLUMN_UNSPECIFIED": 0,
                            "TIME_PERIOD_COLUMN_DATE": 1,
                            "TIME_PERIOD_COLUMN_WEEK": 2,
                            "TIME_PERIOD_COLUMN_MONTH": 3,
                            "TIME_PERIOD_COLUMN_QUARTER": 4
                          }
                        },
                        "MetricValueType": {
                          "values": {
                            "PRIMARY": 0,
                            "PRIMARY_PERCENT_OF_TOTAL": 1,
                            "COMPARISON": 2,
                            "COMPARISON_PERCENT_OF_TOTAL": 3,
                            "ABSOLUTE_CHANGE": 4,
                            "RELATIVE_CHANGE": 5
                          }
                        },
                        "TimeZoneSource": {
                          "values": {
                            "TIME_ZONE_SOURCE_UNSPECIFIED": 0,
                            "PUBLISHER": 1,
                            "AD_EXCHANGE": 2,
                            "UTC": 3,
                            "PROVIDED": 4
                          }
                        }
                      }
                    },
                    "ReportValue": {
                      "oneofs": {
                        "value": {
                          "oneof": [
                            "intValue",
                            "doubleValue",
                            "stringValue",
                            "boolValue",
                            "intListValue",
                            "stringListValue",
                            "doubleListValue",
                            "bytesValue"
                          ]
                        }
                      },
                      "fields": {
                        "intValue": {
                          "type": "int64",
                          "id": 1
                        },
                        "doubleValue": {
                          "type": "double",
                          "id": 2
                        },
                        "stringValue": {
                          "type": "string",
                          "id": 3
                        },
                        "boolValue": {
                          "type": "bool",
                          "id": 4
                        },
                        "intListValue": {
                          "type": "IntList",
                          "id": 6
                        },
                        "stringListValue": {
                          "type": "StringList",
                          "id": 7
                        },
                        "doubleListValue": {
                          "type": "DoubleList",
                          "id": 9
                        },
                        "bytesValue": {
                          "type": "bytes",
                          "id": 8
                        }
                      },
                      "nested": {
                        "IntList": {
                          "fields": {
                            "values": {
                              "rule": "repeated",
                              "type": "int64",
                              "id": 1
                            }
                          }
                        },
                        "StringList": {
                          "fields": {
                            "values": {
                              "rule": "repeated",
                              "type": "string",
                              "id": 1
                            }
                          }
                        },
                        "DoubleList": {
                          "fields": {
                            "values": {
                              "rule": "repeated",
                              "type": "double",
                              "id": 1
                            }
                          }
                        }
                      }
                    },
                    "Report": {
                      "options": {
                        "(google.api.resource).type": "admanager.googleapis.com/Report",
                        "(google.api.resource).pattern": "networks/{network_code}/reports/{report}",
                        "(google.api.resource).plural": "reports",
                        "(google.api.resource).singular": "report"
                      },
                      "fields": {
                        "name": {
                          "type": "string",
                          "id": 1,
                          "options": {
                            "(google.api.field_behavior)": "IDENTIFIER"
                          }
                        },
                        "reportId": {
                          "type": "int64",
                          "id": 3,
                          "options": {
                            "(google.api.field_behavior)": "OUTPUT_ONLY"
                          }
                        },
                        "visibility": {
                          "type": "Visibility",
                          "id": 2,
                          "options": {
                            "(google.api.field_behavior)": "OPTIONAL"
                          }
                        },
                        "reportDefinition": {
                          "type": "ReportDefinition",
                          "id": 4,
                          "options": {
                            "(google.api.field_behavior)": "REQUIRED"
                          }
                        },
                        "displayName": {
                          "type": "string",
                          "id": 5,
                          "options": {
                            "(google.api.field_behavior)": "OPTIONAL"
                          }
                        },
                        "updateTime": {
                          "type": "google.protobuf.Timestamp",
                          "id": 6,
                          "options": {
                            "(google.api.field_behavior)": "OUTPUT_ONLY"
                          }
                        },
                        "createTime": {
                          "type": "google.protobuf.Timestamp",
                          "id": 7,
                          "options": {
                            "(google.api.field_behavior)": "OUTPUT_ONLY"
                          }
                        },
                        "locale": {
                          "type": "string",
                          "id": 8,
                          "options": {
                            "(google.api.field_behavior)": "OUTPUT_ONLY"
                          }
                        },
                        "scheduleOptions": {
                          "type": "ScheduleOptions",
                          "id": 9,
                          "options": {
                            "(google.api.field_behavior)": "OPTIONAL"
                          }
                        }
                      },
                      "nested": {
                        "Visibility": {
                          "options": {
                            "allow_alias": true
                          },
                          "valuesOptions": {
                            "SAVED": {
                              "deprecated": true
                            }
                          },
                          "values": {
                            "HIDDEN": 0,
                            "DRAFT": 1,
                            "SAVED": 2,
                            "VISIBLE": 2
                          }
                        }
                      }
                    },
                    "ReportDataTable": {
                      "fields": {},
                      "nested": {
                        "Row": {
                          "fields": {
                            "dimensionValues": {
                              "rule": "repeated",
                              "type": "ReportValue",
                              "id": 1
                            },
                            "metricValueGroups": {
                              "rule": "repeated",
                              "type": "MetricValueGroup",
                              "id": 2
                            }
                          }
                        },
                        "MetricValueGroup": {
                          "fields": {
                            "primaryValues": {
                              "rule": "repeated",
                              "type": "ReportValue",
                              "id": 1
                            },
                            "primaryPercentOfTotalValues": {
                              "rule": "repeated",
                              "type": "ReportValue",
                              "id": 2
                            },
                            "comparisonValues": {
                              "rule": "repeated",
                              "type": "ReportValue",
                              "id": 3
                            },
                            "comparisonPercentOfTotalValues": {
                              "rule": "repeated",
                              "type": "ReportValue",
                              "id": 4
                            },
                            "absoluteChangeValues": {
                              "rule": "repeated",
                              "type": "ReportValue",
                              "id": 5
                            },
                            "relativeChangeValues": {
                              "rule": "repeated",
                              "type": "ReportValue",
                              "id": 6
                            },
                            "flagValues": {
                              "rule": "repeated",
                              "type": "bool",
                              "id": 7
                            }
                          }
                        }
                      }
                    },
                    "ScheduleOptions": {
                      "fields": {
                        "schedule": {
                          "type": "Schedule",
                          "id": 1
                        },
                        "deliveryCondition": {
                          "type": "DeliveryCondition",
                          "id": 2
                        },
                        "flags": {
                          "rule": "repeated",
                          "type": "ReportDefinition.Flag",
                          "id": 3,
                          "options": {
                            "(google.api.field_behavior)": "OPTIONAL"
                          }
                        }
                      },
                      "nested": {
                        "Schedule": {
                          "oneofs": {
                            "frequencySchedule": {
                              "oneof": [
                                "weeklySchedule",
                                "monthlySchedule"
                              ]
                            }
                          },
                          "fields": {
                            "weeklySchedule": {
                              "type": "WeeklySchedule",
                              "id": 6
                            },
                            "monthlySchedule": {
                              "type": "MonthlySchedule",
                              "id": 7
                            },
                            "startDate": {
                              "type": "google.type.Date",
                              "id": 1
                            },
                            "endDate": {
                              "type": "google.type.Date",
                              "id": 2
                            },
                            "frequency": {
                              "type": "Frequency",
                              "id": 3
                            },
                            "startTime": {
                              "type": "google.type.TimeOfDay",
                              "id": 4
                            }
                          },
                          "nested": {
                            "WeeklySchedule": {
                              "fields": {
                                "weeklyScheduledDays": {
                                  "rule": "repeated",
                                  "type": "google.type.DayOfWeek",
                                  "id": 1
                                }
                              }
                            },
                            "MonthlySchedule": {
                              "fields": {
                                "monthlyScheduledDays": {
                                  "rule": "repeated",
                                  "type": "int32",
                                  "id": 1
                                }
                              }
                            },
                            "Frequency": {
                              "values": {
                                "FREQUENCY_UNSPECIFIED": 0,
                                "HOURLY": 1,
                                "TWO_TIMES_DAILY": 2,
                                "THREE_TIMES_DAILY": 3,
                                "FOUR_TIMES_DAILY": 4,
                                "DAILY": 5,
                                "WEEKLY": 6,
                                "MONTHLY": 7
                              }
                            }
                          }
                        },
                        "DeliveryCondition": {
                          "values": {
                            "NEVER": 0,
                            "ALWAYS": 1,
                            "WHEN_FLAG_CONDITIONS_MET": 2
                          }
                        }
                      }
                    },
                    "ReportService": {
                      "options": {
                        "(google.api.default_host)": "admanager.googleapis.com",
                        "(google.api.oauth_scopes)": "https://www.googleapis.com/auth/admanager"
                      },
                      "methods": {
                        "GetReport": {
                          "requestType": "GetReportRequest",
                          "responseType": "Report",
                          "options": {
                            "(google.api.http).get": "/v1/{name=networks/*/reports/*}",
                            "(google.api.method_signature)": "name"
                          },
                          "parsedOptions": [
                            {
                              "(google.api.http)": {
                                "get": "/v1/{name=networks/*/reports/*}"
                              }
                            },
                            {
                              "(google.api.method_signature)": "name"
                            }
                          ]
                        },
                        "ListReports": {
                          "requestType": "ListReportsRequest",
                          "responseType": "ListReportsResponse",
                          "options": {
                            "(google.api.http).get": "/v1/{parent=networks/*}/reports",
                            "(google.api.method_signature)": "parent"
                          },
                          "parsedOptions": [
                            {
                              "(google.api.http)": {
                                "get": "/v1/{parent=networks/*}/reports"
                              }
                            },
                            {
                              "(google.api.method_signature)": "parent"
                            }
                          ]
                        },
                        "CreateReport": {
                          "requestType": "CreateReportRequest",
                          "responseType": "Report",
                          "options": {
                            "(google.api.http).post": "/v1/{parent=networks/*}/reports",
                            "(google.api.http).body": "report",
                            "(google.api.method_signature)": "parent,report"
                          },
                          "parsedOptions": [
                            {
                              "(google.api.http)": {
                                "post": "/v1/{parent=networks/*}/reports",
                                "body": "report"
                              }
                            },
                            {
                              "(google.api.method_signature)": "parent,report"
                            }
                          ]
                        },
                        "UpdateReport": {
                          "requestType": "UpdateReportRequest",
                          "responseType": "Report",
                          "options": {
                            "(google.api.http).patch": "/v1/{report.name=networks/*/reports/*}",
                            "(google.api.http).body": "report",
                            "(google.api.method_signature)": "report,update_mask"
                          },
                          "parsedOptions": [
                            {
                              "(google.api.http)": {
                                "patch": "/v1/{report.name=networks/*/reports/*}",
                                "body": "report"
                              }
                            },
                            {
                              "(google.api.method_signature)": "report,update_mask"
                            }
                          ]
                        },
                        "RunReport": {
                          "requestType": "RunReportRequest",
                          "responseType": "google.longrunning.Operation",
                          "options": {
                            "(google.api.http).post": "/v1/{name=networks/*/reports/*}:run",
                            "(google.api.http).body": "*",
                            "(google.api.method_signature)": "name",
                            "(google.longrunning.operation_info).response_type": "RunReportResponse",
                            "(google.longrunning.operation_info).metadata_type": "RunReportMetadata"
                          },
                          "parsedOptions": [
                            {
                              "(google.api.http)": {
                                "post": "/v1/{name=networks/*/reports/*}:run",
                                "body": "*"
                              }
                            },
                            {
                              "(google.api.method_signature)": "name"
                            },
                            {
                              "(google.longrunning.operation_info)": {
                                "response_type": "RunReportResponse",
                                "metadata_type": "RunReportMetadata"
                              }
                            }
                          ]
                        },
                        "FetchReportResultRows": {
                          "requestType": "FetchReportResultRowsRequest",
                          "responseType": "FetchReportResultRowsResponse",
                          "options": {
                            "(google.api.http).get": "/v1/{name=networks/*/reports/*/results/*}:fetchRows",
                            "(google.api.method_signature)": "name"
                          },
                          "parsedOptions": [
                            {
                              "(google.api.http)": {
                                "get": "/v1/{name=networks/*/reports/*/results/*}:fetchRows"
                              }
                            },
                            {
                              "(google.api.method_signature)": "name"
                            }
                          ]
                        }
                      }
                    },
                    "RunReportRequest": {
                      "fields": {
                        "name": {
                          "type": "string",
                          "id": 1,
                          "options": {
                            "(google.api.field_behavior)": "REQUIRED",
                            "(google.api.resource_reference).type": "admanager.googleapis.com/Report"
                          }
                        }
                      }
                    },
                    "RunReportMetadata": {
                      "fields": {
                        "percentComplete": {
                          "type": "int32",
                          "id": 2
                        },
                        "report": {
                          "type": "string",
                          "id": 4,
                          "options": {
                            "(google.api.resource_reference).type": "admanager.googleapis.com/Report"
                          }
                        }
                      }
                    },
                    "RunReportResponse": {
                      "fields": {
                        "reportResult": {
                          "type": "string",
                          "id": 1
                        }
                      }
                    },
                    "GetReportRequest": {
                      "fields": {
                        "name": {
                          "type": "string",
                          "id": 1,
                          "options": {
                            "(google.api.field_behavior)": "REQUIRED",
                            "(google.api.resource_reference).type": "admanager.googleapis.com/Report"
                          }
                        }
                      }
                    },
                    "ListReportsRequest": {
                      "fields": {
                        "parent": {
                          "type": "string",
                          "id": 1,
                          "options": {
                            "(google.api.field_behavior)": "REQUIRED",
                            "(google.api.resource_reference).type": "admanager.googleapis.com/Network"
                          }
                        },
                        "pageSize": {
                          "type": "int32",
                          "id": 2,
                          "options": {
                            "(google.api.field_behavior)": "OPTIONAL"
                          }
                        },
                        "pageToken": {
                          "type": "string",
                          "id": 3,
                          "options": {
                            "(google.api.field_behavior)": "OPTIONAL"
                          }
                        },
                        "filter": {
                          "type": "string",
                          "id": 4,
                          "options": {
                            "(google.api.field_behavior)": "OPTIONAL"
                          }
                        },
                        "orderBy": {
                          "type": "string",
                          "id": 5,
                          "options": {
                            "(google.api.field_behavior)": "OPTIONAL"
                          }
                        },
                        "skip": {
                          "type": "int32",
                          "id": 6,
                          "options": {
                            "(google.api.field_behavior)": "OPTIONAL"
                          }
                        }
                      }
                    },
                    "ListReportsResponse": {
                      "fields": {
                        "reports": {
                          "rule": "repeated",
                          "type": "Report",
                          "id": 1
                        },
                        "nextPageToken": {
                          "type": "string",
                          "id": 2
                        },
                        "totalSize": {
                          "type": "int32",
                          "id": 3
                        }
                      }
                    },
                    "CreateReportRequest": {
                      "fields": {
                        "parent": {
                          "type": "string",
                          "id": 1,
                          "options": {
                            "(google.api.field_behavior)": "REQUIRED",
                            "(google.api.resource_reference).type": "admanager.googleapis.com/Network"
                          }
                        },
                        "report": {
                          "type": "Report",
                          "id": 2,
                          "options": {
                            "(google.api.field_behavior)": "REQUIRED"
                          }
                        }
                      }
                    },
                    "UpdateReportRequest": {
                      "fields": {
                        "report": {
                          "type": "Report",
                          "id": 1,
                          "options": {
                            "(google.api.field_behavior)": "REQUIRED"
                          }
                        },
                        "updateMask": {
                          "type": "google.protobuf.FieldMask",
                          "id": 2,
                          "options": {
                            "(google.api.field_behavior)": "REQUIRED"
                          }
                        }
                      }
                    },
                    "FetchReportResultRowsRequest": {
                      "fields": {
                        "name": {
                          "type": "string",
                          "id": 1
                        },
                        "pageSize": {
                          "type": "int32",
                          "id": 2,
                          "options": {
                            "(google.api.field_behavior)": "OPTIONAL"
                          }
                        },
                        "pageToken": {
                          "type": "string",
                          "id": 3,
                          "options": {
                            "(google.api.field_behavior)": "OPTIONAL"
                          }
                        }
                      }
                    },
                    "FetchReportResultRowsResponse": {
                      "fields": {
                        "rows": {
                          "rule": "repeated",
                          "type": "ReportDataTable.Row",
                          "id": 1
                        },
                        "runTime": {
                          "type": "google.protobuf.Timestamp",
                          "id": 2
                        },
                        "dateRanges": {
                          "rule": "repeated",
                          "type": "ReportDefinition.DateRange.FixedDateRange",
                          "id": 3
                        },
                        "comparisonDateRanges": {
                          "rule": "repeated",
                          "type": "ReportDefinition.DateRange.FixedDateRange",
                          "id": 4
                        },
                        "totalRowCount": {
                          "type": "int32",
                          "id": 5
                        },
                        "nextPageToken": {
                          "type": "string",
                          "id": 6
                        }
                      }
                    },
                    "RoleStatusEnum": {
                      "fields": {},
                      "nested": {
                        "RoleStatus": {
                          "values": {
                            "ROLE_STATUS_UNSPECIFIED": 0,
                            "ACTIVE": 1,
                            "INACTIVE": 2
                          }
                        }
                      }
                    },
                    "Role": {
                      "options": {
                        "(google.api.resource).type": "admanager.googleapis.com/Role",
                        "(google.api.resource).pattern": "networks/{network_code}/roles/{role}",
                        "(google.api.resource).plural": "roles",
                        "(google.api.resource).singular": "role"
                      },
                      "oneofs": {
                        "_roleId": {
                          "oneof": [
                            "roleId"
                          ]
                        },
                        "_displayName": {
                          "oneof": [
                            "displayName"
                          ]
                        },
                        "_description": {
                          "oneof": [
                            "description"
                          ]
                        },
                        "_builtIn": {
                          "oneof": [
                            "builtIn"
                          ]
                        },
                        "_status": {
                          "oneof": [
                            "status"
                          ]
                        }
                      },
                      "fields": {
                        "name": {
                          "type": "string",
                          "id": 1,
                          "options": {
                            "(google.api.field_behavior)": "IDENTIFIER"
                          }
                        },
                        "roleId": {
                          "type": "int64",
                          "id": 2,
                          "options": {
                            "(google.api.field_behavior)": "OUTPUT_ONLY",
                            "proto3_optional": true
                          }
                        },
                        "displayName": {
                          "type": "string",
                          "id": 3,
                          "options": {
                            "(google.api.field_behavior)": "REQUIRED",
                            "proto3_optional": true
                          }
                        },
                        "description": {
                          "type": "string",
                          "id": 4,
                          "options": {
                            "(google.api.field_behavior)": "OPTIONAL",
                            "proto3_optional": true
                          }
                        },
                        "builtIn": {
                          "type": "bool",
                          "id": 5,
                          "options": {
                            "(google.api.field_behavior)": "OUTPUT_ONLY",
                            "proto3_optional": true
                          }
                        },
                        "status": {
                          "type": "RoleStatusEnum.RoleStatus",
                          "id": 6,
                          "options": {
                            "(google.api.field_behavior)": "OUTPUT_ONLY",
                            "proto3_optional": true
                          }
                        }
                      }
                    },
                    "RoleService": {
                      "options": {
                        "(google.api.default_host)": "admanager.googleapis.com",
                        "(google.api.oauth_scopes)": "https://www.googleapis.com/auth/admanager"
                      },
                      "methods": {
                        "GetRole": {
                          "requestType": "GetRoleRequest",
                          "responseType": "Role",
                          "options": {
                            "(google.api.http).get": "/v1/{name=networks/*/roles/*}",
                            "(google.api.method_signature)": "name"
                          },
                          "parsedOptions": [
                            {
                              "(google.api.http)": {
                                "get": "/v1/{name=networks/*/roles/*}"
                              }
                            },
                            {
                              "(google.api.method_signature)": "name"
                            }
                          ]
                        },
                        "ListRoles": {
                          "requestType": "ListRolesRequest",
                          "responseType": "ListRolesResponse",
                          "options": {
                            "(google.api.http).get": "/v1/{parent=networks/*}/roles",
                            "(google.api.method_signature)": "parent"
                          },
                          "parsedOptions": [
                            {
                              "(google.api.http)": {
                                "get": "/v1/{parent=networks/*}/roles"
                              }
                            },
                            {
                              "(google.api.method_signature)": "parent"
                            }
                          ]
                        }
                      }
                    },
                    "GetRoleRequest": {
                      "fields": {
                        "name": {
                          "type": "string",
                          "id": 1,
                          "options": {
                            "(google.api.field_behavior)": "REQUIRED",
                            "(google.api.resource_reference).type": "admanager.googleapis.com/Role"
                          }
                        }
                      }
                    },
                    "ListRolesRequest": {
                      "fields": {
                        "parent": {
                          "type": "string",
                          "id": 1,
                          "options": {
                            "(google.api.field_behavior)": "REQUIRED",
                            "(google.api.resource_reference).type": "admanager.googleapis.com/Network"
                          }
                        },
                        "pageSize": {
                          "type": "int32",
                          "id": 2,
                          "options": {
                            "(google.api.field_behavior)": "OPTIONAL"
                          }
                        },
                        "pageToken": {
                          "type": "string",
                          "id": 3,
                          "options": {
                            "(google.api.field_behavior)": "OPTIONAL"
                          }
                        },
                        "filter": {
                          "type": "string",
                          "id": 4,
                          "options": {
                            "(google.api.field_behavior)": "OPTIONAL"
                          }
                        },
                        "orderBy": {
                          "type": "string",
                          "id": 5,
                          "options": {
                            "(google.api.field_behavior)": "OPTIONAL"
                          }
                        },
                        "skip": {
                          "type": "int32",
                          "id": 6,
                          "options": {
                            "(google.api.field_behavior)": "OPTIONAL"
                          }
                        }
                      }
                    },
                    "ListRolesResponse": {
                      "fields": {
                        "roles": {
                          "rule": "repeated",
                          "type": "Role",
                          "id": 1
                        },
                        "nextPageToken": {
                          "type": "string",
                          "id": 2
                        },
                        "totalSize": {
                          "type": "int32",
                          "id": 3
                        }
                      }
                    },
                    "SiteDisapprovalReasonEnum": {
                      "fields": {},
                      "nested": {
                        "SiteDisapprovalReason": {
                          "values": {
                            "SITE_DISAPPROVAL_REASON_UNSPECIFIED": 0,
                            "CONTENT": 1,
                            "OTHER": 2,
                            "OWNERSHIP": 3
                          }
                        }
                      }
                    },
                    "SiteApprovalStatusEnum": {
                      "fields": {},
                      "nested": {
                        "SiteApprovalStatus": {
                          "values": {
                            "SITE_APPROVAL_STATUS_UNSPECIFIED": 0,
                            "APPROVED": 1,
                            "DISAPPROVED": 2,
                            "DRAFT": 3,
                            "REQUIRES_REVIEW": 4,
                            "UNCHECKED": 5
                          }
                        }
                      }
                    },
                    "Site": {
                      "options": {
                        "(google.api.resource).type": "admanager.googleapis.com/Site",
                        "(google.api.resource).pattern": "networks/{network_code}/sites/{site}",
                        "(google.api.resource).plural": "sites",
                        "(google.api.resource).singular": "site"
                      },
                      "oneofs": {
                        "_url": {
                          "oneof": [
                            "url"
                          ]
                        },
                        "_childNetworkCode": {
                          "oneof": [
                            "childNetworkCode"
                          ]
                        },
                        "_approvalStatus": {
                          "oneof": [
                            "approvalStatus"
                          ]
                        },
                        "_approvalStatusUpdateTime": {
                          "oneof": [
                            "approvalStatusUpdateTime"
                          ]
                        }
                      },
                      "fields": {
                        "name": {
                          "type": "string",
                          "id": 1,
                          "options": {
                            "(google.api.field_behavior)": "IDENTIFIER"
                          }
                        },
                        "url": {
                          "type": "string",
                          "id": 3,
                          "options": {
                            "(google.api.field_behavior)": "REQUIRED",
                            "proto3_optional": true
                          }
                        },
                        "childNetworkCode": {
                          "type": "string",
                          "id": 4,
                          "options": {
                            "(google.api.field_behavior)": "OPTIONAL",
                            "proto3_optional": true
                          }
                        },
                        "approvalStatus": {
                          "type": "SiteApprovalStatusEnum.SiteApprovalStatus",
                          "id": 5,
                          "options": {
                            "(google.api.field_behavior)": "OUTPUT_ONLY",
                            "proto3_optional": true
                          }
                        },
                        "approvalStatusUpdateTime": {
                          "type": "google.protobuf.Timestamp",
                          "id": 6,
                          "options": {
                            "(google.api.field_behavior)": "OUTPUT_ONLY",
                            "proto3_optional": true
                          }
                        },
                        "disapprovalReasons": {
                          "rule": "repeated",
                          "type": "DisapprovalReason",
                          "id": 7,
                          "options": {
                            "(google.api.field_behavior)": "OUTPUT_ONLY"
                          }
                        }
                      }
                    },
                    "DisapprovalReason": {
                      "oneofs": {
                        "_type": {
                          "oneof": [
                            "type"
                          ]
                        },
                        "_details": {
                          "oneof": [
                            "details"
                          ]
                        }
                      },
                      "fields": {
                        "type": {
                          "type": "SiteDisapprovalReasonEnum.SiteDisapprovalReason",
                          "id": 1,
                          "options": {
                            "(google.api.field_behavior)": "OUTPUT_ONLY",
                            "proto3_optional": true
                          }
                        },
                        "details": {
                          "type": "string",
                          "id": 2,
                          "options": {
                            "(google.api.field_behavior)": "OUTPUT_ONLY",
                            "proto3_optional": true
                          }
                        }
                      }
                    },
                    "SiteService": {
                      "options": {
                        "(google.api.default_host)": "admanager.googleapis.com",
                        "(google.api.oauth_scopes)": "https://www.googleapis.com/auth/admanager"
                      },
                      "methods": {
                        "GetSite": {
                          "requestType": "GetSiteRequest",
                          "responseType": "Site",
                          "options": {
                            "(google.api.http).get": "/v1/{name=networks/*/sites/*}",
                            "(google.api.method_signature)": "name"
                          },
                          "parsedOptions": [
                            {
                              "(google.api.http)": {
                                "get": "/v1/{name=networks/*/sites/*}"
                              }
                            },
                            {
                              "(google.api.method_signature)": "name"
                            }
                          ]
                        },
                        "ListSites": {
                          "requestType": "ListSitesRequest",
                          "responseType": "ListSitesResponse",
                          "options": {
                            "(google.api.http).get": "/v1/{parent=networks/*}/sites",
                            "(google.api.method_signature)": "parent"
                          },
                          "parsedOptions": [
                            {
                              "(google.api.http)": {
                                "get": "/v1/{parent=networks/*}/sites"
                              }
                            },
                            {
                              "(google.api.method_signature)": "parent"
                            }
                          ]
                        },
                        "CreateSite": {
                          "requestType": "CreateSiteRequest",
                          "responseType": "Site",
                          "options": {
                            "(google.api.http).post": "/v1/{parent=networks/*}/sites",
                            "(google.api.http).body": "site",
                            "(google.api.method_signature)": "parent,site"
                          },
                          "parsedOptions": [
                            {
                              "(google.api.http)": {
                                "post": "/v1/{parent=networks/*}/sites",
                                "body": "site"
                              }
                            },
                            {
                              "(google.api.method_signature)": "parent,site"
                            }
                          ]
                        },
                        "BatchCreateSites": {
                          "requestType": "BatchCreateSitesRequest",
                          "responseType": "BatchCreateSitesResponse",
                          "options": {
                            "(google.api.http).post": "/v1/{parent=networks/*}/sites:batchCreate",
                            "(google.api.http).body": "*",
                            "(google.api.method_signature)": "parent,requests"
                          },
                          "parsedOptions": [
                            {
                              "(google.api.http)": {
                                "post": "/v1/{parent=networks/*}/sites:batchCreate",
                                "body": "*"
                              }
                            },
                            {
                              "(google.api.method_signature)": "parent,requests"
                            }
                          ]
                        },
                        "UpdateSite": {
                          "requestType": "UpdateSiteRequest",
                          "responseType": "Site",
                          "options": {
                            "(google.api.http).patch": "/v1/{site.name=networks/*/sites/*}",
                            "(google.api.http).body": "site",
                            "(google.api.method_signature)": "site,update_mask"
                          },
                          "parsedOptions": [
                            {
                              "(google.api.http)": {
                                "patch": "/v1/{site.name=networks/*/sites/*}",
                                "body": "site"
                              }
                            },
                            {
                              "(google.api.method_signature)": "site,update_mask"
                            }
                          ]
                        },
                        "BatchUpdateSites": {
                          "requestType": "BatchUpdateSitesRequest",
                          "responseType": "BatchUpdateSitesResponse",
                          "options": {
                            "(google.api.http).post": "/v1/{parent=networks/*}/sites:batchUpdate",
                            "(google.api.http).body": "*",
                            "(google.api.method_signature)": "parent,requests"
                          },
                          "parsedOptions": [
                            {
                              "(google.api.http)": {
                                "post": "/v1/{parent=networks/*}/sites:batchUpdate",
                                "body": "*"
                              }
                            },
                            {
                              "(google.api.method_signature)": "parent,requests"
                            }
                          ]
                        },
                        "BatchDeactivateSites": {
                          "requestType": "BatchDeactivateSitesRequest",
                          "responseType": "BatchDeactivateSitesResponse",
                          "options": {
                            "(google.api.http).post": "/v1/{parent=networks/*}/sites:batchDeactivate",
                            "(google.api.http).body": "*",
                            "(google.api.method_signature)": "parent,names"
                          },
                          "parsedOptions": [
                            {
                              "(google.api.http)": {
                                "post": "/v1/{parent=networks/*}/sites:batchDeactivate",
                                "body": "*"
                              }
                            },
                            {
                              "(google.api.method_signature)": "parent,names"
                            }
                          ]
                        },
                        "BatchSubmitSitesForApproval": {
                          "requestType": "BatchSubmitSitesForApprovalRequest",
                          "responseType": "BatchSubmitSitesForApprovalResponse",
                          "options": {
                            "(google.api.http).post": "/v1/{parent=networks/*}/sites:batchSubmitForApproval",
                            "(google.api.http).body": "*",
                            "(google.api.method_signature)": "parent,names"
                          },
                          "parsedOptions": [
                            {
                              "(google.api.http)": {
                                "post": "/v1/{parent=networks/*}/sites:batchSubmitForApproval",
                                "body": "*"
                              }
                            },
                            {
                              "(google.api.method_signature)": "parent,names"
                            }
                          ]
                        }
                      }
                    },
                    "GetSiteRequest": {
                      "fields": {
                        "name": {
                          "type": "string",
                          "id": 1,
                          "options": {
                            "(google.api.field_behavior)": "REQUIRED",
                            "(google.api.resource_reference).type": "admanager.googleapis.com/Site"
                          }
                        }
                      }
                    },
                    "ListSitesRequest": {
                      "fields": {
                        "parent": {
                          "type": "string",
                          "id": 1,
                          "options": {
                            "(google.api.field_behavior)": "REQUIRED",
                            "(google.api.resource_reference).type": "admanager.googleapis.com/Network"
                          }
                        },
                        "pageSize": {
                          "type": "int32",
                          "id": 2,
                          "options": {
                            "(google.api.field_behavior)": "OPTIONAL"
                          }
                        },
                        "pageToken": {
                          "type": "string",
                          "id": 3,
                          "options": {
                            "(google.api.field_behavior)": "OPTIONAL"
                          }
                        },
                        "filter": {
                          "type": "string",
                          "id": 4,
                          "options": {
                            "(google.api.field_behavior)": "OPTIONAL"
                          }
                        },
                        "orderBy": {
                          "type": "string",
                          "id": 5,
                          "options": {
                            "(google.api.field_behavior)": "OPTIONAL"
                          }
                        },
                        "skip": {
                          "type": "int32",
                          "id": 6,
                          "options": {
                            "(google.api.field_behavior)": "OPTIONAL"
                          }
                        }
                      }
                    },
                    "ListSitesResponse": {
                      "fields": {
                        "sites": {
                          "rule": "repeated",
                          "type": "Site",
                          "id": 1
                        },
                        "nextPageToken": {
                          "type": "string",
                          "id": 2
                        },
                        "totalSize": {
                          "type": "int32",
                          "id": 3
                        }
                      }
                    },
                    "CreateSiteRequest": {
                      "fields": {
                        "parent": {
                          "type": "string",
                          "id": 1,
                          "options": {
                            "(google.api.field_behavior)": "REQUIRED",
                            "(google.api.resource_reference).type": "admanager.googleapis.com/Network"
                          }
                        },
                        "site": {
                          "type": "Site",
                          "id": 2,
                          "options": {
                            "(google.api.field_behavior)": "REQUIRED"
                          }
                        }
                      }
                    },
                    "BatchCreateSitesRequest": {
                      "fields": {
                        "parent": {
                          "type": "string",
                          "id": 1,
                          "options": {
                            "(google.api.field_behavior)": "REQUIRED",
                            "(google.api.resource_reference).type": "admanager.googleapis.com/Network"
                          }
                        },
                        "requests": {
                          "rule": "repeated",
                          "type": "CreateSiteRequest",
                          "id": 2,
                          "options": {
                            "(google.api.field_behavior)": "REQUIRED"
                          }
                        }
                      }
                    },
                    "BatchCreateSitesResponse": {
                      "fields": {
                        "sites": {
                          "rule": "repeated",
                          "type": "Site",
                          "id": 1
                        }
                      }
                    },
                    "UpdateSiteRequest": {
                      "fields": {
                        "site": {
                          "type": "Site",
                          "id": 1,
                          "options": {
                            "(google.api.field_behavior)": "REQUIRED"
                          }
                        },
                        "updateMask": {
                          "type": "google.protobuf.FieldMask",
                          "id": 2,
                          "options": {
                            "(google.api.field_behavior)": "REQUIRED"
                          }
                        }
                      }
                    },
                    "BatchUpdateSitesRequest": {
                      "fields": {
                        "parent": {
                          "type": "string",
                          "id": 1,
                          "options": {
                            "(google.api.field_behavior)": "REQUIRED",
                            "(google.api.resource_reference).type": "admanager.googleapis.com/Network"
                          }
                        },
                        "requests": {
                          "rule": "repeated",
                          "type": "UpdateSiteRequest",
                          "id": 2,
                          "options": {
                            "(google.api.field_behavior)": "REQUIRED"
                          }
                        }
                      }
                    },
                    "BatchUpdateSitesResponse": {
                      "fields": {
                        "sites": {
                          "rule": "repeated",
                          "type": "Site",
                          "id": 1
                        }
                      }
                    },
                    "BatchDeactivateSitesRequest": {
                      "fields": {
                        "parent": {
                          "type": "string",
                          "id": 1,
                          "options": {
                            "(google.api.field_behavior)": "REQUIRED",
                            "(google.api.resource_reference).type": "admanager.googleapis.com/Network"
                          }
                        },
                        "names": {
                          "rule": "repeated",
                          "type": "string",
                          "id": 2,
                          "options": {
                            "(google.api.field_behavior)": "REQUIRED"
                          }
                        }
                      }
                    },
                    "BatchDeactivateSitesResponse": {
                      "fields": {}
                    },
                    "BatchSubmitSitesForApprovalRequest": {
                      "fields": {
                        "parent": {
                          "type": "string",
                          "id": 1,
                          "options": {
                            "(google.api.field_behavior)": "REQUIRED",
                            "(google.api.resource_reference).type": "admanager.googleapis.com/Network"
                          }
                        },
                        "names": {
                          "rule": "repeated",
                          "type": "string",
                          "id": 2,
                          "options": {
                            "(google.api.field_behavior)": "REQUIRED"
                          }
                        }
                      }
                    },
                    "BatchSubmitSitesForApprovalResponse": {
                      "fields": {}
                    },
                    "TaxonomyCategory": {
                      "options": {
                        "(google.api.resource).type": "admanager.googleapis.com/TaxonomyCategory",
                        "(google.api.resource).pattern": "networks/{network_code}/taxonomyCategories/{taxonomy_category}",
                        "(google.api.resource).plural": "taxonomyCategories",
                        "(google.api.resource).singular": "taxonomyCategory"
                      },
                      "oneofs": {
                        "_taxonomyCategoryId": {
                          "oneof": [
                            "taxonomyCategoryId"
                          ]
                        },
                        "_displayName": {
                          "oneof": [
                            "displayName"
                          ]
                        },
                        "_groupingOnly": {
                          "oneof": [
                            "groupingOnly"
                          ]
                        },
                        "_parentTaxonomyCategoryId": {
                          "oneof": [
                            "parentTaxonomyCategoryId"
                          ]
                        },
                        "_taxonomyType": {
                          "oneof": [
                            "taxonomyType"
                          ]
                        }
                      },
                      "fields": {
                        "name": {
                          "type": "string",
                          "id": 1,
                          "options": {
                            "(google.api.field_behavior)": "IDENTIFIER"
                          }
                        },
                        "taxonomyCategoryId": {
                          "type": "int64",
                          "id": 2,
                          "options": {
                            "(google.api.field_behavior)": "OUTPUT_ONLY",
                            "proto3_optional": true
                          }
                        },
                        "displayName": {
                          "type": "string",
                          "id": 3,
                          "options": {
                            "(google.api.field_behavior)": "OUTPUT_ONLY",
                            "proto3_optional": true
                          }
                        },
                        "groupingOnly": {
                          "type": "bool",
                          "id": 5,
                          "options": {
                            "(google.api.field_behavior)": "OUTPUT_ONLY",
                            "proto3_optional": true
                          }
                        },
                        "parentTaxonomyCategoryId": {
                          "type": "int64",
                          "id": 6,
                          "options": {
                            "(google.api.field_behavior)": "OUTPUT_ONLY",
                            "proto3_optional": true
                          }
                        },
                        "taxonomyType": {
                          "type": "TaxonomyTypeEnum.TaxonomyType",
                          "id": 9,
                          "options": {
                            "(google.api.field_behavior)": "OUTPUT_ONLY",
                            "proto3_optional": true
                          }
                        },
                        "ancestorNames": {
                          "rule": "repeated",
                          "type": "string",
                          "id": 7,
                          "options": {
                            "(google.api.field_behavior)": "OUTPUT_ONLY"
                          }
                        },
                        "ancestorTaxonomyCategoryIds": {
                          "rule": "repeated",
                          "type": "int64",
                          "id": 8,
                          "options": {
                            "(google.api.field_behavior)": "OUTPUT_ONLY"
                          }
                        }
                      }
                    },
                    "TaxonomyTypeEnum": {
                      "fields": {},
                      "nested": {
                        "TaxonomyType": {
                          "values": {
                            "TAXONOMY_TYPE_UNSPECIFIED": 0,
                            "TAXONOMY_IAB_AUDIENCE_1_1": 3,
                            "TAXONOMY_IAB_CONTENT_1_0": 8,
                            "TAXONOMY_IAB_CONTENT_2_1": 4,
                            "TAXONOMY_IAB_CONTENT_2_2": 6,
                            "TAXONOMY_IAB_CONTENT_3_0": 5,
                            "TAXONOMY_GOOGLE_STRUCTURED_VIDEO_1_0": 7
                          }
                        }
                      }
                    },
                    "TaxonomyCategoryService": {
                      "options": {
                        "(google.api.default_host)": "admanager.googleapis.com",
                        "(google.api.oauth_scopes)": "https://www.googleapis.com/auth/admanager"
                      },
                      "methods": {
                        "GetTaxonomyCategory": {
                          "requestType": "GetTaxonomyCategoryRequest",
                          "responseType": "TaxonomyCategory",
                          "options": {
                            "(google.api.http).get": "/v1/{name=networks/*/taxonomyCategories/*}",
                            "(google.api.method_signature)": "name"
                          },
                          "parsedOptions": [
                            {
                              "(google.api.http)": {
                                "get": "/v1/{name=networks/*/taxonomyCategories/*}"
                              }
                            },
                            {
                              "(google.api.method_signature)": "name"
                            }
                          ]
                        },
                        "ListTaxonomyCategories": {
                          "requestType": "ListTaxonomyCategoriesRequest",
                          "responseType": "ListTaxonomyCategoriesResponse",
                          "options": {
                            "(google.api.http).get": "/v1/{parent=networks/*}/taxonomyCategories",
                            "(google.api.method_signature)": "parent"
                          },
                          "parsedOptions": [
                            {
                              "(google.api.http)": {
                                "get": "/v1/{parent=networks/*}/taxonomyCategories"
                              }
                            },
                            {
                              "(google.api.method_signature)": "parent"
                            }
                          ]
                        }
                      }
                    },
                    "GetTaxonomyCategoryRequest": {
                      "fields": {
                        "name": {
                          "type": "string",
                          "id": 1,
                          "options": {
                            "(google.api.field_behavior)": "REQUIRED",
                            "(google.api.resource_reference).type": "admanager.googleapis.com/TaxonomyCategory"
                          }
                        }
                      }
                    },
                    "ListTaxonomyCategoriesRequest": {
                      "fields": {
                        "parent": {
                          "type": "string",
                          "id": 1,
                          "options": {
                            "(google.api.field_behavior)": "REQUIRED",
                            "(google.api.resource_reference).type": "admanager.googleapis.com/Network"
                          }
                        },
                        "pageSize": {
                          "type": "int32",
                          "id": 2,
                          "options": {
                            "(google.api.field_behavior)": "OPTIONAL"
                          }
                        },
                        "pageToken": {
                          "type": "string",
                          "id": 3,
                          "options": {
                            "(google.api.field_behavior)": "OPTIONAL"
                          }
                        },
                        "filter": {
                          "type": "string",
                          "id": 4,
                          "options": {
                            "(google.api.field_behavior)": "OPTIONAL"
                          }
                        },
                        "orderBy": {
                          "type": "string",
                          "id": 5,
                          "options": {
                            "(google.api.field_behavior)": "OPTIONAL"
                          }
                        },
                        "skip": {
                          "type": "int32",
                          "id": 6,
                          "options": {
                            "(google.api.field_behavior)": "OPTIONAL"
                          }
                        }
                      }
                    },
                    "ListTaxonomyCategoriesResponse": {
                      "fields": {
                        "taxonomyCategories": {
                          "rule": "repeated",
                          "type": "TaxonomyCategory",
                          "id": 1
                        },
                        "nextPageToken": {
                          "type": "string",
                          "id": 2
                        },
                        "totalSize": {
                          "type": "int32",
                          "id": 3
                        }
                      }
                    },
                    "TeamStatusEnum": {
                      "fields": {},
                      "nested": {
                        "TeamStatus": {
                          "values": {
                            "TEAM_STATUS_UNSPECIFIED": 0,
                            "ACTIVE": 1,
                            "INACTIVE": 2
                          }
                        }
                      }
                    },
                    "TeamAccessTypeEnum": {
                      "fields": {},
                      "nested": {
                        "TeamAccessType": {
                          "values": {
                            "TEAM_ACCESS_TYPE_UNSPECIFIED": 0,
                            "NONE": 1,
                            "READ_ONLY": 2,
                            "READ_WRITE": 3
                          }
                        }
                      }
                    },
                    "Team": {
                      "options": {
                        "(google.api.resource).type": "admanager.googleapis.com/Team",
                        "(google.api.resource).pattern": "networks/{network_code}/teams/{team}",
                        "(google.api.resource).plural": "teams",
                        "(google.api.resource).singular": "team"
                      },
                      "oneofs": {
                        "_displayName": {
                          "oneof": [
                            "displayName"
                          ]
                        },
                        "_description": {
                          "oneof": [
                            "description"
                          ]
                        },
                        "_status": {
                          "oneof": [
                            "status"
                          ]
                        },
                        "_allCompaniesAccess": {
                          "oneof": [
                            "allCompaniesAccess"
                          ]
                        },
                        "_allInventoryAccess": {
                          "oneof": [
                            "allInventoryAccess"
                          ]
                        },
                        "_accessType": {
                          "oneof": [
                            "accessType"
                          ]
                        }
                      },
                      "fields": {
                        "name": {
                          "type": "string",
                          "id": 1,
                          "options": {
                            "(google.api.field_behavior)": "IDENTIFIER"
                          }
                        },
                        "displayName": {
                          "type": "string",
                          "id": 3,
                          "options": {
                            "(google.api.field_behavior)": "REQUIRED",
                            "proto3_optional": true
                          }
                        },
                        "description": {
                          "type": "string",
                          "id": 4,
                          "options": {
                            "(google.api.field_behavior)": "OPTIONAL",
                            "proto3_optional": true
                          }
                        },
                        "status": {
                          "type": "TeamStatusEnum.TeamStatus",
                          "id": 5,
                          "options": {
                            "(google.api.field_behavior)": "OUTPUT_ONLY",
                            "proto3_optional": true
                          }
                        },
                        "allCompaniesAccess": {
                          "type": "bool",
                          "id": 6,
                          "options": {
                            "(google.api.field_behavior)": "OPTIONAL",
                            "proto3_optional": true
                          }
                        },
                        "allInventoryAccess": {
                          "type": "bool",
                          "id": 7,
                          "options": {
                            "(google.api.field_behavior)": "OPTIONAL",
                            "proto3_optional": true
                          }
                        },
                        "accessType": {
                          "type": "TeamAccessTypeEnum.TeamAccessType",
                          "id": 8,
                          "options": {
                            "(google.api.field_behavior)": "OPTIONAL",
                            "proto3_optional": true
                          }
                        }
                      }
                    },
                    "TeamService": {
                      "options": {
                        "(google.api.default_host)": "admanager.googleapis.com",
                        "(google.api.oauth_scopes)": "https://www.googleapis.com/auth/admanager"
                      },
                      "methods": {
                        "GetTeam": {
                          "requestType": "GetTeamRequest",
                          "responseType": "Team",
                          "options": {
                            "(google.api.http).get": "/v1/{name=networks/*/teams/*}",
                            "(google.api.method_signature)": "name"
                          },
                          "parsedOptions": [
                            {
                              "(google.api.http)": {
                                "get": "/v1/{name=networks/*/teams/*}"
                              }
                            },
                            {
                              "(google.api.method_signature)": "name"
                            }
                          ]
                        },
                        "ListTeams": {
                          "requestType": "ListTeamsRequest",
                          "responseType": "ListTeamsResponse",
                          "options": {
                            "(google.api.http).get": "/v1/{parent=networks/*}/teams",
                            "(google.api.method_signature)": "parent"
                          },
                          "parsedOptions": [
                            {
                              "(google.api.http)": {
                                "get": "/v1/{parent=networks/*}/teams"
                              }
                            },
                            {
                              "(google.api.method_signature)": "parent"
                            }
                          ]
                        },
                        "CreateTeam": {
                          "requestType": "CreateTeamRequest",
                          "responseType": "Team",
                          "options": {
                            "(google.api.http).post": "/v1/{parent=networks/*}/teams",
                            "(google.api.http).body": "team",
                            "(google.api.method_signature)": "parent,team"
                          },
                          "parsedOptions": [
                            {
                              "(google.api.http)": {
                                "post": "/v1/{parent=networks/*}/teams",
                                "body": "team"
                              }
                            },
                            {
                              "(google.api.method_signature)": "parent,team"
                            }
                          ]
                        },
                        "BatchCreateTeams": {
                          "requestType": "BatchCreateTeamsRequest",
                          "responseType": "BatchCreateTeamsResponse",
                          "options": {
                            "(google.api.http).post": "/v1/{parent=networks/*}/teams:batchCreate",
                            "(google.api.http).body": "*",
                            "(google.api.method_signature)": "parent,requests"
                          },
                          "parsedOptions": [
                            {
                              "(google.api.http)": {
                                "post": "/v1/{parent=networks/*}/teams:batchCreate",
                                "body": "*"
                              }
                            },
                            {
                              "(google.api.method_signature)": "parent,requests"
                            }
                          ]
                        },
                        "UpdateTeam": {
                          "requestType": "UpdateTeamRequest",
                          "responseType": "Team",
                          "options": {
                            "(google.api.http).patch": "/v1/{team.name=networks/*/teams/*}",
                            "(google.api.http).body": "team",
                            "(google.api.method_signature)": "team,update_mask"
                          },
                          "parsedOptions": [
                            {
                              "(google.api.http)": {
                                "patch": "/v1/{team.name=networks/*/teams/*}",
                                "body": "team"
                              }
                            },
                            {
                              "(google.api.method_signature)": "team,update_mask"
                            }
                          ]
                        },
                        "BatchUpdateTeams": {
                          "requestType": "BatchUpdateTeamsRequest",
                          "responseType": "BatchUpdateTeamsResponse",
                          "options": {
                            "(google.api.http).post": "/v1/{parent=networks/*}/teams:batchUpdate",
                            "(google.api.http).body": "*",
                            "(google.api.method_signature)": "parent,requests"
                          },
                          "parsedOptions": [
                            {
                              "(google.api.http)": {
                                "post": "/v1/{parent=networks/*}/teams:batchUpdate",
                                "body": "*"
                              }
                            },
                            {
                              "(google.api.method_signature)": "parent,requests"
                            }
                          ]
                        },
                        "BatchActivateTeams": {
                          "requestType": "BatchActivateTeamsRequest",
                          "responseType": "BatchActivateTeamsResponse",
                          "options": {
                            "(google.api.http).post": "/v1/{parent=networks/*}/teams:batchActivate",
                            "(google.api.http).body": "*",
                            "(google.api.method_signature)": "parent,names"
                          },
                          "parsedOptions": [
                            {
                              "(google.api.http)": {
                                "post": "/v1/{parent=networks/*}/teams:batchActivate",
                                "body": "*"
                              }
                            },
                            {
                              "(google.api.method_signature)": "parent,names"
                            }
                          ]
                        },
                        "BatchDeactivateTeams": {
                          "requestType": "BatchDeactivateTeamsRequest",
                          "responseType": "BatchDeactivateTeamsResponse",
                          "options": {
                            "(google.api.http).post": "/v1/{parent=networks/*}/teams:batchDeactivate",
                            "(google.api.http).body": "*",
                            "(google.api.method_signature)": "parent,names"
                          },
                          "parsedOptions": [
                            {
                              "(google.api.http)": {
                                "post": "/v1/{parent=networks/*}/teams:batchDeactivate",
                                "body": "*"
                              }
                            },
                            {
                              "(google.api.method_signature)": "parent,names"
                            }
                          ]
                        }
                      }
                    },
                    "GetTeamRequest": {
                      "fields": {
                        "name": {
                          "type": "string",
                          "id": 1,
                          "options": {
                            "(google.api.field_behavior)": "REQUIRED",
                            "(google.api.resource_reference).type": "admanager.googleapis.com/Team"
                          }
                        }
                      }
                    },
                    "ListTeamsRequest": {
                      "fields": {
                        "parent": {
                          "type": "string",
                          "id": 1,
                          "options": {
                            "(google.api.field_behavior)": "REQUIRED",
                            "(google.api.resource_reference).type": "admanager.googleapis.com/Network"
                          }
                        },
                        "pageSize": {
                          "type": "int32",
                          "id": 2,
                          "options": {
                            "(google.api.field_behavior)": "OPTIONAL"
                          }
                        },
                        "pageToken": {
                          "type": "string",
                          "id": 3,
                          "options": {
                            "(google.api.field_behavior)": "OPTIONAL"
                          }
                        },
                        "filter": {
                          "type": "string",
                          "id": 4,
                          "options": {
                            "(google.api.field_behavior)": "OPTIONAL"
                          }
                        },
                        "orderBy": {
                          "type": "string",
                          "id": 5,
                          "options": {
                            "(google.api.field_behavior)": "OPTIONAL"
                          }
                        },
                        "skip": {
                          "type": "int32",
                          "id": 6,
                          "options": {
                            "(google.api.field_behavior)": "OPTIONAL"
                          }
                        }
                      }
                    },
                    "ListTeamsResponse": {
                      "fields": {
                        "teams": {
                          "rule": "repeated",
                          "type": "Team",
                          "id": 1
                        },
                        "nextPageToken": {
                          "type": "string",
                          "id": 2
                        },
                        "totalSize": {
                          "type": "int32",
                          "id": 3
                        }
                      }
                    },
                    "CreateTeamRequest": {
                      "fields": {
                        "parent": {
                          "type": "string",
                          "id": 1,
                          "options": {
                            "(google.api.field_behavior)": "REQUIRED",
                            "(google.api.resource_reference).type": "admanager.googleapis.com/Network"
                          }
                        },
                        "team": {
                          "type": "Team",
                          "id": 2,
                          "options": {
                            "(google.api.field_behavior)": "REQUIRED"
                          }
                        }
                      }
                    },
                    "BatchCreateTeamsRequest": {
                      "fields": {
                        "parent": {
                          "type": "string",
                          "id": 1,
                          "options": {
                            "(google.api.field_behavior)": "REQUIRED",
                            "(google.api.resource_reference).type": "admanager.googleapis.com/Network"
                          }
                        },
                        "requests": {
                          "rule": "repeated",
                          "type": "CreateTeamRequest",
                          "id": 2,
                          "options": {
                            "(google.api.field_behavior)": "REQUIRED"
                          }
                        }
                      }
                    },
                    "BatchCreateTeamsResponse": {
                      "fields": {
                        "teams": {
                          "rule": "repeated",
                          "type": "Team",
                          "id": 1
                        }
                      }
                    },
                    "UpdateTeamRequest": {
                      "fields": {
                        "team": {
                          "type": "Team",
                          "id": 1,
                          "options": {
                            "(google.api.field_behavior)": "REQUIRED"
                          }
                        },
                        "updateMask": {
                          "type": "google.protobuf.FieldMask",
                          "id": 2,
                          "options": {
                            "(google.api.field_behavior)": "REQUIRED"
                          }
                        }
                      }
                    },
                    "BatchUpdateTeamsRequest": {
                      "fields": {
                        "parent": {
                          "type": "string",
                          "id": 1,
                          "options": {
                            "(google.api.field_behavior)": "REQUIRED",
                            "(google.api.resource_reference).type": "admanager.googleapis.com/Network"
                          }
                        },
                        "requests": {
                          "rule": "repeated",
                          "type": "UpdateTeamRequest",
                          "id": 2,
                          "options": {
                            "(google.api.field_behavior)": "REQUIRED"
                          }
                        }
                      }
                    },
                    "BatchUpdateTeamsResponse": {
                      "fields": {
                        "teams": {
                          "rule": "repeated",
                          "type": "Team",
                          "id": 1
                        }
                      }
                    },
                    "BatchActivateTeamsRequest": {
                      "fields": {
                        "parent": {
                          "type": "string",
                          "id": 1,
                          "options": {
                            "(google.api.field_behavior)": "REQUIRED",
                            "(google.api.resource_reference).type": "admanager.googleapis.com/Network"
                          }
                        },
                        "names": {
                          "rule": "repeated",
                          "type": "string",
                          "id": 2,
                          "options": {
                            "(google.api.field_behavior)": "REQUIRED",
                            "(google.api.resource_reference).type": "admanager.googleapis.com/Team"
                          }
                        }
                      }
                    },
                    "BatchActivateTeamsResponse": {
                      "fields": {}
                    },
                    "BatchDeactivateTeamsRequest": {
                      "fields": {
                        "parent": {
                          "type": "string",
                          "id": 1,
                          "options": {
                            "(google.api.field_behavior)": "REQUIRED",
                            "(google.api.resource_reference).type": "admanager.googleapis.com/Network"
                          }
                        },
                        "names": {
                          "rule": "repeated",
                          "type": "string",
                          "id": 2,
                          "options": {
                            "(google.api.field_behavior)": "REQUIRED",
                            "(google.api.resource_reference).type": "admanager.googleapis.com/Team"
                          }
                        }
                      }
                    },
                    "BatchDeactivateTeamsResponse": {
                      "fields": {}
                    },
                    "User": {
                      "options": {
                        "(google.api.resource).type": "admanager.googleapis.com/User",
                        "(google.api.resource).pattern": "networks/{network_code}/users/{user}",
                        "(google.api.resource).plural": "users",
                        "(google.api.resource).singular": "user"
                      },
                      "oneofs": {
                        "_userId": {
                          "oneof": [
                            "userId"
                          ]
                        },
                        "_displayName": {
                          "oneof": [
                            "displayName"
                          ]
                        },
                        "_email": {
                          "oneof": [
                            "email"
                          ]
                        },
                        "_role": {
                          "oneof": [
                            "role"
                          ]
                        },
                        "_active": {
                          "oneof": [
                            "active"
                          ]
                        },
                        "_externalId": {
                          "oneof": [
                            "externalId"
                          ]
                        },
                        "_serviceAccount": {
                          "oneof": [
                            "serviceAccount"
                          ]
                        },
                        "_ordersUiLocalTimeZone": {
                          "oneof": [
                            "ordersUiLocalTimeZone"
                          ]
                        }
                      },
                      "fields": {
                        "name": {
                          "type": "string",
                          "id": 1,
                          "options": {
                            "(google.api.field_behavior)": "IDENTIFIER"
                          }
                        },
                        "userId": {
                          "type": "int64",
                          "id": 10,
                          "options": {
                            "(google.api.field_behavior)": "OUTPUT_ONLY",
                            "proto3_optional": true
                          }
                        },
                        "displayName": {
                          "type": "string",
                          "id": 2,
                          "options": {
                            "(google.api.field_behavior)": "REQUIRED",
                            "proto3_optional": true
                          }
                        },
                        "email": {
                          "type": "string",
                          "id": 3,
                          "options": {
                            "(google.api.field_behavior)": "REQUIRED",
                            "proto3_optional": true
                          }
                        },
                        "role": {
                          "type": "string",
                          "id": 4,
                          "options": {
                            "(google.api.field_behavior)": "REQUIRED",
                            "(google.api.resource_reference).type": "admanager.googleapis.com/Role",
                            "proto3_optional": true
                          }
                        },
                        "active": {
                          "type": "bool",
                          "id": 6,
                          "options": {
                            "(google.api.field_behavior)": "OUTPUT_ONLY",
                            "proto3_optional": true
                          }
                        },
                        "externalId": {
                          "type": "string",
                          "id": 7,
                          "options": {
                            "(google.api.field_behavior)": "OPTIONAL",
                            "proto3_optional": true
                          }
                        },
                        "serviceAccount": {
                          "type": "bool",
                          "id": 8,
                          "options": {
                            "(google.api.field_behavior)": "OUTPUT_ONLY",
                            "proto3_optional": true
                          }
                        },
                        "ordersUiLocalTimeZone": {
                          "type": "string",
                          "id": 9,
                          "options": {
                            "(google.api.field_behavior)": "OPTIONAL",
                            "proto3_optional": true
                          }
                        }
                      }
                    },
                    "UserService": {
                      "options": {
                        "(google.api.default_host)": "admanager.googleapis.com",
                        "(google.api.oauth_scopes)": "https://www.googleapis.com/auth/admanager"
                      },
                      "methods": {
                        "GetUser": {
                          "requestType": "GetUserRequest",
                          "responseType": "User",
                          "options": {
                            "(google.api.http).get": "/v1/{name=networks/*/users/*}",
                            "(google.api.method_signature)": "name"
                          },
                          "parsedOptions": [
                            {
                              "(google.api.http)": {
                                "get": "/v1/{name=networks/*/users/*}"
                              }
                            },
                            {
                              "(google.api.method_signature)": "name"
                            }
                          ]
                        }
                      }
                    },
                    "GetUserRequest": {
                      "fields": {
                        "name": {
                          "type": "string",
                          "id": 1,
                          "options": {
                            "(google.api.field_behavior)": "REQUIRED",
                            "(google.api.resource_reference).type": "admanager.googleapis.com/User"
                          }
                        }
                      }
                    },
                    "WebProperty": {
                      "options": {
                        "(google.api.resource).type": "admanager.googleapis.com/WebProperty",
                        "(google.api.resource).pattern": "networks/{network_code}/webProperties/{web_property}",
                        "(google.api.resource).plural": "webProperties",
                        "(google.api.resource).singular": "webProperty"
                      },
                      "fields": {
                        "name": {
                          "type": "string",
                          "id": 1,
                          "options": {
                            "(google.api.field_behavior)": "IDENTIFIER"
                          }
                        },
                        "webPropertyCode": {
                          "type": "string",
                          "id": 2,
                          "options": {
                            "(google.api.field_behavior)": "REQUIRED"
                          }
                        },
                        "productType": {
                          "type": "ExchangeSyndicationProductEnum.ExchangeSyndicationProduct",
                          "id": 3,
                          "options": {
                            "(google.api.field_behavior)": "REQUIRED"
                          }
                        },
                        "webPropertyId": {
                          "type": "int64",
                          "id": 4,
                          "options": {
                            "(google.api.field_behavior)": "OPTIONAL"
                          }
                        }
                      }
                    }
                  }
                }
              }
            }
          }
        },
        "api": {
          "options": {
            "go_package": "google.golang.org/genproto/googleapis/api;api",
            "java_multiple_files": true,
            "java_outer_classname": "LaunchStageProto",
            "java_package": "com.google.api",
            "objc_class_prefix": "GAPI",
            "cc_enable_arenas": true
          },
          "nested": {
            "fieldBehavior": {
              "rule": "repeated",
              "type": "google.api.FieldBehavior",
              "id": 1052,
              "extend": "google.protobuf.FieldOptions",
              "options": {
                "packed": false
              }
            },
            "FieldBehavior": {
              "values": {
                "FIELD_BEHAVIOR_UNSPECIFIED": 0,
                "OPTIONAL": 1,
                "REQUIRED": 2,
                "OUTPUT_ONLY": 3,
                "INPUT_ONLY": 4,
                "IMMUTABLE": 5,
                "UNORDERED_LIST": 6,
                "NON_EMPTY_DEFAULT": 7,
                "IDENTIFIER": 8
              }
            },
            "resourceReference": {
              "type": "google.api.ResourceReference",
              "id": 1055,
              "extend": "google.protobuf.FieldOptions"
            },
            "resourceDefinition": {
              "rule": "repeated",
              "type": "google.api.ResourceDescriptor",
              "id": 1053,
              "extend": "google.protobuf.FileOptions"
            },
            "resource": {
              "type": "google.api.ResourceDescriptor",
              "id": 1053,
              "extend": "google.protobuf.MessageOptions"
            },
            "ResourceDescriptor": {
              "fields": {
                "type": {
                  "type": "string",
                  "id": 1
                },
                "pattern": {
                  "rule": "repeated",
                  "type": "string",
                  "id": 2
                },
                "nameField": {
                  "type": "string",
                  "id": 3
                },
                "history": {
                  "type": "History",
                  "id": 4
                },
                "plural": {
                  "type": "string",
                  "id": 5
                },
                "singular": {
                  "type": "string",
                  "id": 6
                },
                "style": {
                  "rule": "repeated",
                  "type": "Style",
                  "id": 10
                }
              },
              "nested": {
                "History": {
                  "values": {
                    "HISTORY_UNSPECIFIED": 0,
                    "ORIGINALLY_SINGLE_PATTERN": 1,
                    "FUTURE_MULTI_PATTERN": 2
                  }
                },
                "Style": {
                  "values": {
                    "STYLE_UNSPECIFIED": 0,
                    "DECLARATIVE_FRIENDLY": 1
                  }
                }
              }
            },
            "ResourceReference": {
              "fields": {
                "type": {
                  "type": "string",
                  "id": 1
                },
                "childType": {
                  "type": "string",
                  "id": 2
                }
              }
            },
            "http": {
              "type": "HttpRule",
              "id": 72295728,
              "extend": "google.protobuf.MethodOptions"
            },
            "Http": {
              "fields": {
                "rules": {
                  "rule": "repeated",
                  "type": "HttpRule",
                  "id": 1
                },
                "fullyDecodeReservedExpansion": {
                  "type": "bool",
                  "id": 2
                }
              }
            },
            "HttpRule": {
              "oneofs": {
                "pattern": {
                  "oneof": [
                    "get",
                    "put",
                    "post",
                    "delete",
                    "patch",
                    "custom"
                  ]
                }
              },
              "fields": {
                "selector": {
                  "type": "string",
                  "id": 1
                },
                "get": {
                  "type": "string",
                  "id": 2
                },
                "put": {
                  "type": "string",
                  "id": 3
                },
                "post": {
                  "type": "string",
                  "id": 4
                },
                "delete": {
                  "type": "string",
                  "id": 5
                },
                "patch": {
                  "type": "string",
                  "id": 6
                },
                "custom": {
                  "type": "CustomHttpPattern",
                  "id": 8
                },
                "body": {
                  "type": "string",
                  "id": 7
                },
                "responseBody": {
                  "type": "string",
                  "id": 12
                },
                "additionalBindings": {
                  "rule": "repeated",
                  "type": "HttpRule",
                  "id": 11
                }
              }
            },
            "CustomHttpPattern": {
              "fields": {
                "kind": {
                  "type": "string",
                  "id": 1
                },
                "path": {
                  "type": "string",
                  "id": 2
                }
              }
            },
            "methodSignature": {
              "rule": "repeated",
              "type": "string",
              "id": 1051,
              "extend": "google.protobuf.MethodOptions"
            },
            "defaultHost": {
              "type": "string",
              "id": 1049,
              "extend": "google.protobuf.ServiceOptions"
            },
            "oauthScopes": {
              "type": "string",
              "id": 1050,
              "extend": "google.protobuf.ServiceOptions"
            },
            "apiVersion": {
              "type": "string",
              "id": 525000001,
              "extend": "google.protobuf.ServiceOptions"
            },
            "CommonLanguageSettings": {
              "fields": {
                "referenceDocsUri": {
                  "type": "string",
                  "id": 1,
                  "options": {
                    "deprecated": true
                  }
                },
                "destinations": {
                  "rule": "repeated",
                  "type": "ClientLibraryDestination",
                  "id": 2
                }
              }
            },
            "ClientLibrarySettings": {
              "fields": {
                "version": {
                  "type": "string",
                  "id": 1
                },
                "launchStage": {
                  "type": "LaunchStage",
                  "id": 2
                },
                "restNumericEnums": {
                  "type": "bool",
                  "id": 3
                },
                "javaSettings": {
                  "type": "JavaSettings",
                  "id": 21
                },
                "cppSettings": {
                  "type": "CppSettings",
                  "id": 22
                },
                "phpSettings": {
                  "type": "PhpSettings",
                  "id": 23
                },
                "pythonSettings": {
                  "type": "PythonSettings",
                  "id": 24
                },
                "nodeSettings": {
                  "type": "NodeSettings",
                  "id": 25
                },
                "dotnetSettings": {
                  "type": "DotnetSettings",
                  "id": 26
                },
                "rubySettings": {
                  "type": "RubySettings",
                  "id": 27
                },
                "goSettings": {
                  "type": "GoSettings",
                  "id": 28
                }
              }
            },
            "Publishing": {
              "fields": {
                "methodSettings": {
                  "rule": "repeated",
                  "type": "MethodSettings",
                  "id": 2
                },
                "newIssueUri": {
                  "type": "string",
                  "id": 101
                },
                "documentationUri": {
                  "type": "string",
                  "id": 102
                },
                "apiShortName": {
                  "type": "string",
                  "id": 103
                },
                "githubLabel": {
                  "type": "string",
                  "id": 104
                },
                "codeownerGithubTeams": {
                  "rule": "repeated",
                  "type": "string",
                  "id": 105
                },
                "docTagPrefix": {
                  "type": "string",
                  "id": 106
                },
                "organization": {
                  "type": "ClientLibraryOrganization",
                  "id": 107
                },
                "librarySettings": {
                  "rule": "repeated",
                  "type": "ClientLibrarySettings",
                  "id": 109
                },
                "protoReferenceDocumentationUri": {
                  "type": "string",
                  "id": 110
                },
                "restReferenceDocumentationUri": {
                  "type": "string",
                  "id": 111
                }
              }
            },
            "JavaSettings": {
              "fields": {
                "libraryPackage": {
                  "type": "string",
                  "id": 1
                },
                "serviceClassNames": {
                  "keyType": "string",
                  "type": "string",
                  "id": 2
                },
                "common": {
                  "type": "CommonLanguageSettings",
                  "id": 3
                }
              }
            },
            "CppSettings": {
              "fields": {
                "common": {
                  "type": "CommonLanguageSettings",
                  "id": 1
                }
              }
            },
            "PhpSettings": {
              "fields": {
                "common": {
                  "type": "CommonLanguageSettings",
                  "id": 1
                }
              }
            },
            "PythonSettings": {
              "fields": {
                "common": {
                  "type": "CommonLanguageSettings",
                  "id": 1
                }
              }
            },
            "NodeSettings": {
              "fields": {
                "common": {
                  "type": "CommonLanguageSettings",
                  "id": 1
                }
              }
            },
            "DotnetSettings": {
              "fields": {
                "common": {
                  "type": "CommonLanguageSettings",
                  "id": 1
                },
                "renamedServices": {
                  "keyType": "string",
                  "type": "string",
                  "id": 2
                },
                "renamedResources": {
                  "keyType": "string",
                  "type": "string",
                  "id": 3
                },
                "ignoredResources": {
                  "rule": "repeated",
                  "type": "string",
                  "id": 4
                },
                "forcedNamespaceAliases": {
                  "rule": "repeated",
                  "type": "string",
                  "id": 5
                },
                "handwrittenSignatures": {
                  "rule": "repeated",
                  "type": "string",
                  "id": 6
                }
              }
            },
            "RubySettings": {
              "fields": {
                "common": {
                  "type": "CommonLanguageSettings",
                  "id": 1
                }
              }
            },
            "GoSettings": {
              "fields": {
                "common": {
                  "type": "CommonLanguageSettings",
                  "id": 1
                }
              }
            },
            "MethodSettings": {
              "fields": {
                "selector": {
                  "type": "string",
                  "id": 1
                },
                "longRunning": {
                  "type": "LongRunning",
                  "id": 2
                },
                "autoPopulatedFields": {
                  "rule": "repeated",
                  "type": "string",
                  "id": 3
                }
              },
              "nested": {
                "LongRunning": {
                  "fields": {
                    "initialPollDelay": {
                      "type": "google.protobuf.Duration",
                      "id": 1
                    },
                    "pollDelayMultiplier": {
                      "type": "float",
                      "id": 2
                    },
                    "maxPollDelay": {
                      "type": "google.protobuf.Duration",
                      "id": 3
                    },
                    "totalPollTimeout": {
                      "type": "google.protobuf.Duration",
                      "id": 4
                    }
                  }
                }
              }
            },
            "ClientLibraryOrganization": {
              "values": {
                "CLIENT_LIBRARY_ORGANIZATION_UNSPECIFIED": 0,
                "CLOUD": 1,
                "ADS": 2,
                "PHOTOS": 3,
                "STREET_VIEW": 4,
                "SHOPPING": 5,
                "GEO": 6,
                "GENERATIVE_AI": 7
              }
            },
            "ClientLibraryDestination": {
              "values": {
                "CLIENT_LIBRARY_DESTINATION_UNSPECIFIED": 0,
                "GITHUB": 10,
                "PACKAGE_MANAGER": 20
              }
            },
            "LaunchStage": {
              "values": {
                "LAUNCH_STAGE_UNSPECIFIED": 0,
                "UNIMPLEMENTED": 6,
                "PRELAUNCH": 7,
                "EARLY_ACCESS": 1,
                "ALPHA": 2,
                "BETA": 3,
                "GA": 4,
                "DEPRECATED": 5
              }
            }
          }
        },
        "protobuf": {
          "options": {
            "go_package": "google.golang.org/protobuf/types/descriptorpb",
            "java_package": "com.google.protobuf",
            "java_outer_classname": "DescriptorProtos",
            "csharp_namespace": "Google.Protobuf.Reflection",
            "objc_class_prefix": "GPB",
            "cc_enable_arenas": true,
            "optimize_for": "SPEED"
          },
          "nested": {
            "FileDescriptorSet": {
              "edition": "proto2",
              "fields": {
                "file": {
                  "rule": "repeated",
                  "type": "FileDescriptorProto",
                  "id": 1
                }
              }
            },
            "Edition": {
              "edition": "proto2",
              "values": {
                "EDITION_UNKNOWN": 0,
                "EDITION_PROTO2": 998,
                "EDITION_PROTO3": 999,
                "EDITION_2023": 1000,
                "EDITION_2024": 1001,
                "EDITION_1_TEST_ONLY": 1,
                "EDITION_2_TEST_ONLY": 2,
                "EDITION_99997_TEST_ONLY": 99997,
                "EDITION_99998_TEST_ONLY": 99998,
                "EDITION_99999_TEST_ONLY": 99999,
                "EDITION_MAX": 2147483647
              }
            },
            "FileDescriptorProto": {
              "edition": "proto2",
              "fields": {
                "name": {
                  "type": "string",
                  "id": 1
                },
                "package": {
                  "type": "string",
                  "id": 2
                },
                "dependency": {
                  "rule": "repeated",
                  "type": "string",
                  "id": 3
                },
                "publicDependency": {
                  "rule": "repeated",
                  "type": "int32",
                  "id": 10
                },
                "weakDependency": {
                  "rule": "repeated",
                  "type": "int32",
                  "id": 11
                },
                "messageType": {
                  "rule": "repeated",
                  "type": "DescriptorProto",
                  "id": 4
                },
                "enumType": {
                  "rule": "repeated",
                  "type": "EnumDescriptorProto",
                  "id": 5
                },
                "service": {
                  "rule": "repeated",
                  "type": "ServiceDescriptorProto",
                  "id": 6
                },
                "extension": {
                  "rule": "repeated",
                  "type": "FieldDescriptorProto",
                  "id": 7
                },
                "options": {
                  "type": "FileOptions",
                  "id": 8
                },
                "sourceCodeInfo": {
                  "type": "SourceCodeInfo",
                  "id": 9
                },
                "syntax": {
                  "type": "string",
                  "id": 12
                },
                "edition": {
                  "type": "Edition",
                  "id": 14
                }
              }
            },
            "DescriptorProto": {
              "edition": "proto2",
              "fields": {
                "name": {
                  "type": "string",
                  "id": 1
                },
                "field": {
                  "rule": "repeated",
                  "type": "FieldDescriptorProto",
                  "id": 2
                },
                "extension": {
                  "rule": "repeated",
                  "type": "FieldDescriptorProto",
                  "id": 6
                },
                "nestedType": {
                  "rule": "repeated",
                  "type": "DescriptorProto",
                  "id": 3
                },
                "enumType": {
                  "rule": "repeated",
                  "type": "EnumDescriptorProto",
                  "id": 4
                },
                "extensionRange": {
                  "rule": "repeated",
                  "type": "ExtensionRange",
                  "id": 5
                },
                "oneofDecl": {
                  "rule": "repeated",
                  "type": "OneofDescriptorProto",
                  "id": 8
                },
                "options": {
                  "type": "MessageOptions",
                  "id": 7
                },
                "reservedRange": {
                  "rule": "repeated",
                  "type": "ReservedRange",
                  "id": 9
                },
                "reservedName": {
                  "rule": "repeated",
                  "type": "string",
                  "id": 10
                }
              },
              "nested": {
                "ExtensionRange": {
                  "fields": {
                    "start": {
                      "type": "int32",
                      "id": 1
                    },
                    "end": {
                      "type": "int32",
                      "id": 2
                    },
                    "options": {
                      "type": "ExtensionRangeOptions",
                      "id": 3
                    }
                  }
                },
                "ReservedRange": {
                  "fields": {
                    "start": {
                      "type": "int32",
                      "id": 1
                    },
                    "end": {
                      "type": "int32",
                      "id": 2
                    }
                  }
                }
              }
            },
            "ExtensionRangeOptions": {
              "edition": "proto2",
              "fields": {
                "uninterpretedOption": {
                  "rule": "repeated",
                  "type": "UninterpretedOption",
                  "id": 999
                },
                "declaration": {
                  "rule": "repeated",
                  "type": "Declaration",
                  "id": 2,
                  "options": {
                    "retention": "RETENTION_SOURCE"
                  }
                },
                "features": {
                  "type": "FeatureSet",
                  "id": 50
                },
                "verification": {
                  "type": "VerificationState",
                  "id": 3,
                  "options": {
                    "default": "UNVERIFIED",
                    "retention": "RETENTION_SOURCE"
                  }
                }
              },
              "extensions": [
                [
                  1000,
                  536870911
                ]
              ],
              "nested": {
                "Declaration": {
                  "fields": {
                    "number": {
                      "type": "int32",
                      "id": 1
                    },
                    "fullName": {
                      "type": "string",
                      "id": 2
                    },
                    "type": {
                      "type": "string",
                      "id": 3
                    },
                    "reserved": {
                      "type": "bool",
                      "id": 5
                    },
                    "repeated": {
                      "type": "bool",
                      "id": 6
                    }
                  },
                  "reserved": [
                    [
                      4,
                      4
                    ]
                  ]
                },
                "VerificationState": {
                  "values": {
                    "DECLARATION": 0,
                    "UNVERIFIED": 1
                  }
                }
              }
            },
            "FieldDescriptorProto": {
              "edition": "proto2",
              "fields": {
                "name": {
                  "type": "string",
                  "id": 1
                },
                "number": {
                  "type": "int32",
                  "id": 3
                },
                "label": {
                  "type": "Label",
                  "id": 4
                },
                "type": {
                  "type": "Type",
                  "id": 5
                },
                "typeName": {
                  "type": "string",
                  "id": 6
                },
                "extendee": {
                  "type": "string",
                  "id": 2
                },
                "defaultValue": {
                  "type": "string",
                  "id": 7
                },
                "oneofIndex": {
                  "type": "int32",
                  "id": 9
                },
                "jsonName": {
                  "type": "string",
                  "id": 10
                },
                "options": {
                  "type": "FieldOptions",
                  "id": 8
                },
                "proto3Optional": {
                  "type": "bool",
                  "id": 17
                }
              },
              "nested": {
                "Type": {
                  "values": {
                    "TYPE_DOUBLE": 1,
                    "TYPE_FLOAT": 2,
                    "TYPE_INT64": 3,
                    "TYPE_UINT64": 4,
                    "TYPE_INT32": 5,
                    "TYPE_FIXED64": 6,
                    "TYPE_FIXED32": 7,
                    "TYPE_BOOL": 8,
                    "TYPE_STRING": 9,
                    "TYPE_GROUP": 10,
                    "TYPE_MESSAGE": 11,
                    "TYPE_BYTES": 12,
                    "TYPE_UINT32": 13,
                    "TYPE_ENUM": 14,
                    "TYPE_SFIXED32": 15,
                    "TYPE_SFIXED64": 16,
                    "TYPE_SINT32": 17,
                    "TYPE_SINT64": 18
                  }
                },
                "Label": {
                  "values": {
                    "LABEL_OPTIONAL": 1,
                    "LABEL_REPEATED": 3,
                    "LABEL_REQUIRED": 2
                  }
                }
              }
            },
            "OneofDescriptorProto": {
              "edition": "proto2",
              "fields": {
                "name": {
                  "type": "string",
                  "id": 1
                },
                "options": {
                  "type": "OneofOptions",
                  "id": 2
                }
              }
            },
            "EnumDescriptorProto": {
              "edition": "proto2",
              "fields": {
                "name": {
                  "type": "string",
                  "id": 1
                },
                "value": {
                  "rule": "repeated",
                  "type": "EnumValueDescriptorProto",
                  "id": 2
                },
                "options": {
                  "type": "EnumOptions",
                  "id": 3
                },
                "reservedRange": {
                  "rule": "repeated",
                  "type": "EnumReservedRange",
                  "id": 4
                },
                "reservedName": {
                  "rule": "repeated",
                  "type": "string",
                  "id": 5
                }
              },
              "nested": {
                "EnumReservedRange": {
                  "fields": {
                    "start": {
                      "type": "int32",
                      "id": 1
                    },
                    "end": {
                      "type": "int32",
                      "id": 2
                    }
                  }
                }
              }
            },
            "EnumValueDescriptorProto": {
              "edition": "proto2",
              "fields": {
                "name": {
                  "type": "string",
                  "id": 1
                },
                "number": {
                  "type": "int32",
                  "id": 2
                },
                "options": {
                  "type": "EnumValueOptions",
                  "id": 3
                }
              }
            },
            "ServiceDescriptorProto": {
              "edition": "proto2",
              "fields": {
                "name": {
                  "type": "string",
                  "id": 1
                },
                "method": {
                  "rule": "repeated",
                  "type": "MethodDescriptorProto",
                  "id": 2
                },
                "options": {
                  "type": "ServiceOptions",
                  "id": 3
                }
              }
            },
            "MethodDescriptorProto": {
              "edition": "proto2",
              "fields": {
                "name": {
                  "type": "string",
                  "id": 1
                },
                "inputType": {
                  "type": "string",
                  "id": 2
                },
                "outputType": {
                  "type": "string",
                  "id": 3
                },
                "options": {
                  "type": "MethodOptions",
                  "id": 4
                },
                "clientStreaming": {
                  "type": "bool",
                  "id": 5,
                  "options": {
                    "default": false
                  }
                },
                "serverStreaming": {
                  "type": "bool",
                  "id": 6,
                  "options": {
                    "default": false
                  }
                }
              }
            },
            "FileOptions": {
              "edition": "proto2",
              "fields": {
                "javaPackage": {
                  "type": "string",
                  "id": 1
                },
                "javaOuterClassname": {
                  "type": "string",
                  "id": 8
                },
                "javaMultipleFiles": {
                  "type": "bool",
                  "id": 10,
                  "options": {
                    "default": false
                  }
                },
                "javaGenerateEqualsAndHash": {
                  "type": "bool",
                  "id": 20,
                  "options": {
                    "deprecated": true
                  }
                },
                "javaStringCheckUtf8": {
                  "type": "bool",
                  "id": 27,
                  "options": {
                    "default": false
                  }
                },
                "optimizeFor": {
                  "type": "OptimizeMode",
                  "id": 9,
                  "options": {
                    "default": "SPEED"
                  }
                },
                "goPackage": {
                  "type": "string",
                  "id": 11
                },
                "ccGenericServices": {
                  "type": "bool",
                  "id": 16,
                  "options": {
                    "default": false
                  }
                },
                "javaGenericServices": {
                  "type": "bool",
                  "id": 17,
                  "options": {
                    "default": false
                  }
                },
                "pyGenericServices": {
                  "type": "bool",
                  "id": 18,
                  "options": {
                    "default": false
                  }
                },
                "deprecated": {
                  "type": "bool",
                  "id": 23,
                  "options": {
                    "default": false
                  }
                },
                "ccEnableArenas": {
                  "type": "bool",
                  "id": 31,
                  "options": {
                    "default": true
                  }
                },
                "objcClassPrefix": {
                  "type": "string",
                  "id": 36
                },
                "csharpNamespace": {
                  "type": "string",
                  "id": 37
                },
                "swiftPrefix": {
                  "type": "string",
                  "id": 39
                },
                "phpClassPrefix": {
                  "type": "string",
                  "id": 40
                },
                "phpNamespace": {
                  "type": "string",
                  "id": 41
                },
                "phpMetadataNamespace": {
                  "type": "string",
                  "id": 44
                },
                "rubyPackage": {
                  "type": "string",
                  "id": 45
                },
                "features": {
                  "type": "FeatureSet",
                  "id": 50
                },
                "uninterpretedOption": {
                  "rule": "repeated",
                  "type": "UninterpretedOption",
                  "id": 999
                }
              },
              "extensions": [
                [
                  1000,
                  536870911
                ]
              ],
              "reserved": [
                [
                  42,
                  42
                ],
                [
                  38,
                  38
                ]
              ],
              "nested": {
                "OptimizeMode": {
                  "values": {
                    "SPEED": 1,
                    "CODE_SIZE": 2,
                    "LITE_RUNTIME": 3
                  }
                }
              }
            },
            "MessageOptions": {
              "edition": "proto2",
              "fields": {
                "messageSetWireFormat": {
                  "type": "bool",
                  "id": 1,
                  "options": {
                    "default": false
                  }
                },
                "noStandardDescriptorAccessor": {
                  "type": "bool",
                  "id": 2,
                  "options": {
                    "default": false
                  }
                },
                "deprecated": {
                  "type": "bool",
                  "id": 3,
                  "options": {
                    "default": false
                  }
                },
                "mapEntry": {
                  "type": "bool",
                  "id": 7
                },
                "deprecatedLegacyJsonFieldConflicts": {
                  "type": "bool",
                  "id": 11,
                  "options": {
                    "deprecated": true
                  }
                },
                "features": {
                  "type": "FeatureSet",
                  "id": 12
                },
                "uninterpretedOption": {
                  "rule": "repeated",
                  "type": "UninterpretedOption",
                  "id": 999
                }
              },
              "extensions": [
                [
                  1000,
                  536870911
                ]
              ],
              "reserved": [
                [
                  4,
                  4
                ],
                [
                  5,
                  5
                ],
                [
                  6,
                  6
                ],
                [
                  8,
                  8
                ],
                [
                  9,
                  9
                ]
              ]
            },
            "FieldOptions": {
              "edition": "proto2",
              "fields": {
                "ctype": {
                  "type": "CType",
                  "id": 1,
                  "options": {
                    "default": "STRING"
                  }
                },
                "packed": {
                  "type": "bool",
                  "id": 2
                },
                "jstype": {
                  "type": "JSType",
                  "id": 6,
                  "options": {
                    "default": "JS_NORMAL"
                  }
                },
                "lazy": {
                  "type": "bool",
                  "id": 5,
                  "options": {
                    "default": false
                  }
                },
                "unverifiedLazy": {
                  "type": "bool",
                  "id": 15,
                  "options": {
                    "default": false
                  }
                },
                "deprecated": {
                  "type": "bool",
                  "id": 3,
                  "options": {
                    "default": false
                  }
                },
                "weak": {
                  "type": "bool",
                  "id": 10,
                  "options": {
                    "default": false
                  }
                },
                "debugRedact": {
                  "type": "bool",
                  "id": 16,
                  "options": {
                    "default": false
                  }
                },
                "retention": {
                  "type": "OptionRetention",
                  "id": 17
                },
                "targets": {
                  "rule": "repeated",
                  "type": "OptionTargetType",
                  "id": 19
                },
                "editionDefaults": {
                  "rule": "repeated",
                  "type": "EditionDefault",
                  "id": 20
                },
                "features": {
                  "type": "FeatureSet",
                  "id": 21
                },
                "uninterpretedOption": {
                  "rule": "repeated",
                  "type": "UninterpretedOption",
                  "id": 999
                }
              },
              "extensions": [
                [
                  1000,
                  536870911
                ]
              ],
              "reserved": [
                [
                  4,
                  4
                ],
                [
                  18,
                  18
                ]
              ],
              "nested": {
                "CType": {
                  "values": {
                    "STRING": 0,
                    "CORD": 1,
                    "STRING_PIECE": 2
                  }
                },
                "JSType": {
                  "values": {
                    "JS_NORMAL": 0,
                    "JS_STRING": 1,
                    "JS_NUMBER": 2
                  }
                },
                "OptionRetention": {
                  "values": {
                    "RETENTION_UNKNOWN": 0,
                    "RETENTION_RUNTIME": 1,
                    "RETENTION_SOURCE": 2
                  }
                },
                "OptionTargetType": {
                  "values": {
                    "TARGET_TYPE_UNKNOWN": 0,
                    "TARGET_TYPE_FILE": 1,
                    "TARGET_TYPE_EXTENSION_RANGE": 2,
                    "TARGET_TYPE_MESSAGE": 3,
                    "TARGET_TYPE_FIELD": 4,
                    "TARGET_TYPE_ONEOF": 5,
                    "TARGET_TYPE_ENUM": 6,
                    "TARGET_TYPE_ENUM_ENTRY": 7,
                    "TARGET_TYPE_SERVICE": 8,
                    "TARGET_TYPE_METHOD": 9
                  }
                },
                "EditionDefault": {
                  "fields": {
                    "edition": {
                      "type": "Edition",
                      "id": 3
                    },
                    "value": {
                      "type": "string",
                      "id": 2
                    }
                  }
                }
              }
            },
            "OneofOptions": {
              "edition": "proto2",
              "fields": {
                "features": {
                  "type": "FeatureSet",
                  "id": 1
                },
                "uninterpretedOption": {
                  "rule": "repeated",
                  "type": "UninterpretedOption",
                  "id": 999
                }
              },
              "extensions": [
                [
                  1000,
                  536870911
                ]
              ]
            },
            "EnumOptions": {
              "edition": "proto2",
              "fields": {
                "allowAlias": {
                  "type": "bool",
                  "id": 2
                },
                "deprecated": {
                  "type": "bool",
                  "id": 3,
                  "options": {
                    "default": false
                  }
                },
                "deprecatedLegacyJsonFieldConflicts": {
                  "type": "bool",
                  "id": 6,
                  "options": {
                    "deprecated": true
                  }
                },
                "features": {
                  "type": "FeatureSet",
                  "id": 7
                },
                "uninterpretedOption": {
                  "rule": "repeated",
                  "type": "UninterpretedOption",
                  "id": 999
                }
              },
              "extensions": [
                [
                  1000,
                  536870911
                ]
              ],
              "reserved": [
                [
                  5,
                  5
                ]
              ]
            },
            "EnumValueOptions": {
              "edition": "proto2",
              "fields": {
                "deprecated": {
                  "type": "bool",
                  "id": 1,
                  "options": {
                    "default": false
                  }
                },
                "features": {
                  "type": "FeatureSet",
                  "id": 2
                },
                "debugRedact": {
                  "type": "bool",
                  "id": 3,
                  "options": {
                    "default": false
                  }
                },
                "uninterpretedOption": {
                  "rule": "repeated",
                  "type": "UninterpretedOption",
                  "id": 999
                }
              },
              "extensions": [
                [
                  1000,
                  536870911
                ]
              ]
            },
            "ServiceOptions": {
              "edition": "proto2",
              "fields": {
                "features": {
                  "type": "FeatureSet",
                  "id": 34
                },
                "deprecated": {
                  "type": "bool",
                  "id": 33,
                  "options": {
                    "default": false
                  }
                },
                "uninterpretedOption": {
                  "rule": "repeated",
                  "type": "UninterpretedOption",
                  "id": 999
                }
              },
              "extensions": [
                [
                  1000,
                  536870911
                ]
              ]
            },
            "MethodOptions": {
              "edition": "proto2",
              "fields": {
                "deprecated": {
                  "type": "bool",
                  "id": 33,
                  "options": {
                    "default": false
                  }
                },
                "idempotencyLevel": {
                  "type": "IdempotencyLevel",
                  "id": 34,
                  "options": {
                    "default": "IDEMPOTENCY_UNKNOWN"
                  }
                },
                "features": {
                  "type": "FeatureSet",
                  "id": 35
                },
                "uninterpretedOption": {
                  "rule": "repeated",
                  "type": "UninterpretedOption",
                  "id": 999
                }
              },
              "extensions": [
                [
                  1000,
                  536870911
                ]
              ],
              "nested": {
                "IdempotencyLevel": {
                  "values": {
                    "IDEMPOTENCY_UNKNOWN": 0,
                    "NO_SIDE_EFFECTS": 1,
                    "IDEMPOTENT": 2
                  }
                }
              }
            },
            "UninterpretedOption": {
              "edition": "proto2",
              "fields": {
                "name": {
                  "rule": "repeated",
                  "type": "NamePart",
                  "id": 2
                },
                "identifierValue": {
                  "type": "string",
                  "id": 3
                },
                "positiveIntValue": {
                  "type": "uint64",
                  "id": 4
                },
                "negativeIntValue": {
                  "type": "int64",
                  "id": 5
                },
                "doubleValue": {
                  "type": "double",
                  "id": 6
                },
                "stringValue": {
                  "type": "bytes",
                  "id": 7
                },
                "aggregateValue": {
                  "type": "string",
                  "id": 8
                }
              },
              "nested": {
                "NamePart": {
                  "fields": {
                    "namePart": {
                      "rule": "required",
                      "type": "string",
                      "id": 1
                    },
                    "isExtension": {
                      "rule": "required",
                      "type": "bool",
                      "id": 2
                    }
                  }
                }
              }
            },
            "FeatureSet": {
              "edition": "proto2",
              "fields": {
                "fieldPresence": {
                  "type": "FieldPresence",
                  "id": 1,
                  "options": {
                    "retention": "RETENTION_RUNTIME",
                    "targets": "TARGET_TYPE_FILE",
                    "edition_defaults.edition": "EDITION_2023",
                    "edition_defaults.value": "EXPLICIT"
                  }
                },
                "enumType": {
                  "type": "EnumType",
                  "id": 2,
                  "options": {
                    "retention": "RETENTION_RUNTIME",
                    "targets": "TARGET_TYPE_FILE",
                    "edition_defaults.edition": "EDITION_PROTO3",
                    "edition_defaults.value": "OPEN"
                  }
                },
                "repeatedFieldEncoding": {
                  "type": "RepeatedFieldEncoding",
                  "id": 3,
                  "options": {
                    "retention": "RETENTION_RUNTIME",
                    "targets": "TARGET_TYPE_FILE",
                    "edition_defaults.edition": "EDITION_PROTO3",
                    "edition_defaults.value": "PACKED"
                  }
                },
                "utf8Validation": {
                  "type": "Utf8Validation",
                  "id": 4,
                  "options": {
                    "retention": "RETENTION_RUNTIME",
                    "targets": "TARGET_TYPE_FILE",
                    "edition_defaults.edition": "EDITION_PROTO3",
                    "edition_defaults.value": "VERIFY"
                  }
                },
                "messageEncoding": {
                  "type": "MessageEncoding",
                  "id": 5,
                  "options": {
                    "retention": "RETENTION_RUNTIME",
                    "targets": "TARGET_TYPE_FILE",
                    "edition_defaults.edition": "EDITION_PROTO2",
                    "edition_defaults.value": "LENGTH_PREFIXED"
                  }
                },
                "jsonFormat": {
                  "type": "JsonFormat",
                  "id": 6,
                  "options": {
                    "retention": "RETENTION_RUNTIME",
                    "targets": "TARGET_TYPE_FILE",
                    "edition_defaults.edition": "EDITION_PROTO3",
                    "edition_defaults.value": "ALLOW"
                  }
                }
              },
              "extensions": [
                [
                  1000,
                  1000
                ],
                [
                  1001,
                  1001
                ],
                [
                  1002,
                  1002
                ],
                [
                  9990,
                  9990
                ],
                [
                  9995,
                  9999
                ],
                [
                  10000,
                  10000
                ]
              ],
              "reserved": [
                [
                  999,
                  999
                ]
              ],
              "nested": {
                "FieldPresence": {
                  "values": {
                    "FIELD_PRESENCE_UNKNOWN": 0,
                    "EXPLICIT": 1,
                    "IMPLICIT": 2,
                    "LEGACY_REQUIRED": 3
                  }
                },
                "EnumType": {
                  "values": {
                    "ENUM_TYPE_UNKNOWN": 0,
                    "OPEN": 1,
                    "CLOSED": 2
                  }
                },
                "RepeatedFieldEncoding": {
                  "values": {
                    "REPEATED_FIELD_ENCODING_UNKNOWN": 0,
                    "PACKED": 1,
                    "EXPANDED": 2
                  }
                },
                "Utf8Validation": {
                  "values": {
                    "UTF8_VALIDATION_UNKNOWN": 0,
                    "VERIFY": 2,
                    "NONE": 3
                  }
                },
                "MessageEncoding": {
                  "values": {
                    "MESSAGE_ENCODING_UNKNOWN": 0,
                    "LENGTH_PREFIXED": 1,
                    "DELIMITED": 2
                  }
                },
                "JsonFormat": {
                  "values": {
                    "JSON_FORMAT_UNKNOWN": 0,
                    "ALLOW": 1,
                    "LEGACY_BEST_EFFORT": 2
                  }
                }
              }
            },
            "FeatureSetDefaults": {
              "edition": "proto2",
              "fields": {
                "defaults": {
                  "rule": "repeated",
                  "type": "FeatureSetEditionDefault",
                  "id": 1
                },
                "minimumEdition": {
                  "type": "Edition",
                  "id": 4
                },
                "maximumEdition": {
                  "type": "Edition",
                  "id": 5
                }
              },
              "nested": {
                "FeatureSetEditionDefault": {
                  "fields": {
                    "edition": {
                      "type": "Edition",
                      "id": 3
                    },
                    "features": {
                      "type": "FeatureSet",
                      "id": 2
                    }
                  }
                }
              }
            },
            "SourceCodeInfo": {
              "edition": "proto2",
              "fields": {
                "location": {
                  "rule": "repeated",
                  "type": "Location",
                  "id": 1
                }
              },
              "nested": {
                "Location": {
                  "fields": {
                    "path": {
                      "rule": "repeated",
                      "type": "int32",
                      "id": 1,
                      "options": {
                        "packed": true
                      }
                    },
                    "span": {
                      "rule": "repeated",
                      "type": "int32",
                      "id": 2,
                      "options": {
                        "packed": true
                      }
                    },
                    "leadingComments": {
                      "type": "string",
                      "id": 3
                    },
                    "trailingComments": {
                      "type": "string",
                      "id": 4
                    },
                    "leadingDetachedComments": {
                      "rule": "repeated",
                      "type": "string",
                      "id": 6
                    }
                  }
                }
              }
            },
            "GeneratedCodeInfo": {
              "edition": "proto2",
              "fields": {
                "annotation": {
                  "rule": "repeated",
                  "type": "Annotation",
                  "id": 1
                }
              },
              "nested": {
                "Annotation": {
                  "fields": {
                    "path": {
                      "rule": "repeated",
                      "type": "int32",
                      "id": 1,
                      "options": {
                        "packed": true
                      }
                    },
                    "sourceFile": {
                      "type": "string",
                      "id": 2
                    },
                    "begin": {
                      "type": "int32",
                      "id": 3
                    },
                    "end": {
                      "type": "int32",
                      "id": 4
                    },
                    "semantic": {
                      "type": "Semantic",
                      "id": 5
                    }
                  },
                  "nested": {
                    "Semantic": {
                      "values": {
                        "NONE": 0,
                        "SET": 1,
                        "ALIAS": 2
                      }
                    }
                  }
                }
              }
            },
            "Duration": {
              "fields": {
                "seconds": {
                  "type": "int64",
                  "id": 1
                },
                "nanos": {
                  "type": "int32",
                  "id": 2
                }
              }
            },
            "Timestamp": {
              "fields": {
                "seconds": {
                  "type": "int64",
                  "id": 1
                },
                "nanos": {
                  "type": "int32",
                  "id": 2
                }
              }
            },
            "Empty": {
              "fields": {}
            },
            "FieldMask": {
              "fields": {
                "paths": {
                  "rule": "repeated",
                  "type": "string",
                  "id": 1
                }
              }
            },
            "Any": {
              "fields": {
                "type_url": {
                  "type": "string",
                  "id": 1
                },
                "value": {
                  "type": "bytes",
                  "id": 2
                }
              }
            }
          }
        },
        "longrunning": {
          "options": {
            "cc_enable_arenas": true,
            "csharp_namespace": "Google.LongRunning",
            "go_package": "cloud.google.com/go/longrunning/autogen/longrunningpb;longrunningpb",
            "java_multiple_files": true,
            "java_outer_classname": "OperationsProto",
            "java_package": "com.google.longrunning",
            "php_namespace": "Google\\LongRunning"
          },
          "nested": {
            "operationInfo": {
              "type": "google.longrunning.OperationInfo",
              "id": 1049,
              "extend": "google.protobuf.MethodOptions"
            },
            "Operations": {
              "options": {
                "(google.api.default_host)": "longrunning.googleapis.com"
              },
              "methods": {
                "ListOperations": {
                  "requestType": "ListOperationsRequest",
                  "responseType": "ListOperationsResponse",
                  "options": {
                    "(google.api.http).get": "/v1/{name=operations}",
                    "(google.api.method_signature)": "name,filter"
                  },
                  "parsedOptions": [
                    {
                      "(google.api.http)": {
                        "get": "/v1/{name=operations}"
                      }
                    },
                    {
                      "(google.api.method_signature)": "name,filter"
                    }
                  ]
                },
                "GetOperation": {
                  "requestType": "GetOperationRequest",
                  "responseType": "Operation",
                  "options": {
                    "(google.api.http).get": "/v1/{name=operations/**}",
                    "(google.api.method_signature)": "name"
                  },
                  "parsedOptions": [
                    {
                      "(google.api.http)": {
                        "get": "/v1/{name=operations/**}"
                      }
                    },
                    {
                      "(google.api.method_signature)": "name"
                    }
                  ]
                },
                "DeleteOperation": {
                  "requestType": "DeleteOperationRequest",
                  "responseType": "google.protobuf.Empty",
                  "options": {
                    "(google.api.http).delete": "/v1/{name=operations/**}",
                    "(google.api.method_signature)": "name"
                  },
                  "parsedOptions": [
                    {
                      "(google.api.http)": {
                        "delete": "/v1/{name=operations/**}"
                      }
                    },
                    {
                      "(google.api.method_signature)": "name"
                    }
                  ]
                },
                "CancelOperation": {
                  "requestType": "CancelOperationRequest",
                  "responseType": "google.protobuf.Empty",
                  "options": {
                    "(google.api.http).post": "/v1/{name=operations/**}:cancel",
                    "(google.api.http).body": "*",
                    "(google.api.method_signature)": "name"
                  },
                  "parsedOptions": [
                    {
                      "(google.api.http)": {
                        "post": "/v1/{name=operations/**}:cancel",
                        "body": "*"
                      }
                    },
                    {
                      "(google.api.method_signature)": "name"
                    }
                  ]
                },
                "WaitOperation": {
                  "requestType": "WaitOperationRequest",
                  "responseType": "Operation"
                }
              }
            },
            "Operation": {
              "oneofs": {
                "result": {
                  "oneof": [
                    "error",
                    "response"
                  ]
                }
              },
              "fields": {
                "name": {
                  "type": "string",
                  "id": 1
                },
                "metadata": {
                  "type": "google.protobuf.Any",
                  "id": 2
                },
                "done": {
                  "type": "bool",
                  "id": 3
                },
                "error": {
                  "type": "google.rpc.Status",
                  "id": 4
                },
                "response": {
                  "type": "google.protobuf.Any",
                  "id": 5
                }
              }
            },
            "GetOperationRequest": {
              "fields": {
                "name": {
                  "type": "string",
                  "id": 1
                }
              }
            },
            "ListOperationsRequest": {
              "fields": {
                "name": {
                  "type": "string",
                  "id": 4
                },
                "filter": {
                  "type": "string",
                  "id": 1
                },
                "pageSize": {
                  "type": "int32",
                  "id": 2
                },
                "pageToken": {
                  "type": "string",
                  "id": 3
                }
              }
            },
            "ListOperationsResponse": {
              "fields": {
                "operations": {
                  "rule": "repeated",
                  "type": "Operation",
                  "id": 1
                },
                "nextPageToken": {
                  "type": "string",
                  "id": 2
                }
              }
            },
            "CancelOperationRequest": {
              "fields": {
                "name": {
                  "type": "string",
                  "id": 1
                }
              }
            },
            "DeleteOperationRequest": {
              "fields": {
                "name": {
                  "type": "string",
                  "id": 1
                }
              }
            },
            "WaitOperationRequest": {
              "fields": {
                "name": {
                  "type": "string",
                  "id": 1
                },
                "timeout": {
                  "type": "google.protobuf.Duration",
                  "id": 2
                }
              }
            },
            "OperationInfo": {
              "fields": {
                "responseType": {
                  "type": "string",
                  "id": 1
                },
                "metadataType": {
                  "type": "string",
                  "id": 2
                }
              }
            }
          }
        },
        "rpc": {
          "options": {
            "cc_enable_arenas": true,
            "go_package": "google.golang.org/genproto/googleapis/rpc/status;status",
            "java_multiple_files": true,
            "java_outer_classname": "StatusProto",
            "java_package": "com.google.rpc",
            "objc_class_prefix": "RPC"
          },
          "nested": {
            "Status": {
              "fields": {
                "code": {
                  "type": "int32",
                  "id": 1
                },
                "message": {
                  "type": "string",
                  "id": 2
                },
                "details": {
                  "rule": "repeated",
                  "type": "google.protobuf.Any",
                  "id": 3
                }
              }
            }
          }
        },
        "type": {
          "options": {
            "cc_enable_arenas": true,
            "go_package": "google.golang.org/genproto/googleapis/type/timeofday;timeofday",
            "java_multiple_files": true,
            "java_outer_classname": "TimeOfDayProto",
            "java_package": "com.google.type",
            "objc_class_prefix": "GTP"
          },
          "nested": {
            "Interval": {
              "fields": {
                "startTime": {
                  "type": "google.protobuf.Timestamp",
                  "id": 1
                },
                "endTime": {
                  "type": "google.protobuf.Timestamp",
                  "id": 2
                }
              }
            },
            "Money": {
              "fields": {
                "currencyCode": {
                  "type": "string",
                  "id": 1
                },
                "units": {
                  "type": "int64",
                  "id": 2
                },
                "nanos": {
                  "type": "int32",
                  "id": 3
                }
              }
            },
            "Date": {
              "fields": {
                "year": {
                  "type": "int32",
                  "id": 1
                },
                "month": {
                  "type": "int32",
                  "id": 2
                },
                "day": {
                  "type": "int32",
                  "id": 3
                }
              }
            },
            "DayOfWeek": {
              "values": {
                "DAY_OF_WEEK_UNSPECIFIED": 0,
                "MONDAY": 1,
                "TUESDAY": 2,
                "WEDNESDAY": 3,
                "THURSDAY": 4,
                "FRIDAY": 5,
                "SATURDAY": 6,
                "SUNDAY": 7
              }
            },
            "TimeOfDay": {
              "fields": {
                "hours": {
                  "type": "int32",
                  "id": 1
                },
                "minutes": {
                  "type": "int32",
                  "id": 2
                },
                "seconds": {
                  "type": "int32",
                  "id": 3
                },
                "nanos": {
                  "type": "int32",
                  "id": 4
                }
              }
            }
          }
        }
      }
    }
  }
}