X-Git-Url: https://git.arvados.org/arvados.git/blobdiff_plain/763f629e11df304e6202fb140adc27d3a08ac1a6..9084d255611326869a1a603b3269d307329a4c59:/sdk/go/arvados/config.go diff --git a/sdk/go/arvados/config.go b/sdk/go/arvados/config.go index 2e9abf2ecb..64424fc3e9 100644 --- a/sdk/go/arvados/config.go +++ b/sdk/go/arvados/config.go @@ -99,8 +99,10 @@ type Cluster struct { DisabledAPIs StringSet MaxIndexDatabaseRead int MaxItemsPerResponse int + MaxConcurrentRailsRequests int MaxConcurrentRequests int MaxQueuedRequests int + MaxQueueTimeForLockRequests Duration LogCreateRequestFraction float64 MaxKeepBlobBuffers int MaxRequestAmplification int @@ -257,6 +259,12 @@ type Cluster struct { RoleGroupsVisibleToAll bool CanCreateRoleGroups bool ActivityLoggingPeriod Duration + SyncIgnoredGroups []string + SyncRequiredGroups []string + SyncUserAccounts bool + SyncUserAPITokens bool + SyncUserGroups bool + SyncUserSSHKeys bool } StorageClasses map[string]StorageClassConfig Volumes map[string]Volume @@ -508,6 +516,7 @@ type ContainersConfig struct { SupportedDockerImageFormats StringSet AlwaysUsePreemptibleInstances bool PreemptiblePriceFactor float64 + MaximumPriceFactor float64 RuntimeEngine string LocalKeepBlobBuffersPerVCPU int LocalKeepLogsToContainerLog string @@ -566,6 +575,7 @@ type CloudVMsConfig struct { MaxProbesPerSecond int MaxConcurrentInstanceCreateOps int MaxInstances int + InitialQuotaEstimate int SupervisorFraction float64 PollInterval Duration ProbeInterval Duration