ApiException was thrown with message '{
    "message": "Request contains an invalid argument.",
    "code": 3,
    "status": "INVALID_ARGUMENT",
    "details": [
        {
            "@type": "type.googleapis.com\/google.ads.googleads.v21.errors.GoogleAdsFailure",
            "errors": [
                {
                    "errorCode": {
                        "resourceCountLimitExceededError": "RESOURCE_LIMIT"
                    },
                    "message": "The request would cause a limit on the number of allowed resources of this type to be exceeded.",
                    "trigger": {
                        "stringValue": "NEGATIVE_IP_BLOCKS_PER_CAMPAIGN"
                    },
                    "location": {
                        "fieldPathElements": [
                            {
                                "fieldName": "operations",
                                "index": 0
                            }
                        ]
                    },
                    "details": {
                        "resourceCountDetails": {
                            "enclosingId": "20933195737",
                            "limit": 500,
                            "limitType": "NEGATIVE_IP_BLOCKS_PER_CAMPAIGN",
                            "existingCount": 500,
                            "enclosingResource": "campaign"
                        }
                    }
                }
            ],
            "requestId": "Ul0oRxHzZOr2tSmjoc4N9g"
        }
    ]
}'.