syntax = "proto3";

package com.wixpress.appservice.api.upstream.com.wixpress.portfolio.syncedprojects.spi;

import "wix/api/annotations.proto";
import "wix/api/validations.proto";
import "wix/spi/definitions.proto";

message SyncedProjectsProviderConfig {
        option (.wix.api.decomposite_of) = "com.wixpress.portfolio.syncedprojects.spi.RateLimitExceeded.SyncedProjectsProviderConfig";
  // URI where the SPI Implementer is deployed
  string base_uri = 1 [(.wix.spi.base_uri) = true];
  // The Provider Name
  string provider_name = 2 [(wix.api.maxLength) = 200];
  // which project's fields are synced by the provider, and therefore will not be editable through wix portfolio project page.
  repeated string project_synced_fields = 3;
}