10477: first version of the aws-sdk-go-v2 driver.
[arvados.git] / sdk / go / arvados / config.go
index dbd9f71099619203bb38f4dd1118b865f5c2f662..515dc7973e2acf5e8b755564e2b0d17a0609d357 100644 (file)
@@ -126,6 +126,7 @@ type Cluster struct {
                BalancePeriod            Duration
                BalanceCollectionBatch   int
                BalanceCollectionBuffers int
+               BalanceTimeout           Duration
 
                WebDAVCache WebDAVCacheConfig
        }
@@ -157,10 +158,13 @@ type Cluster struct {
                        AlternateEmailAddresses bool
                }
                OpenIDConnect struct {
-                       Enable       bool
-                       Issuer       string
-                       ClientID     string
-                       ClientSecret string
+                       Enable             bool
+                       Issuer             string
+                       ClientID           string
+                       ClientSecret       string
+                       EmailClaim         string
+                       EmailVerifiedClaim string
+                       UsernameClaim      string
                }
                PAM struct {
                        Enable             bool
@@ -273,6 +277,7 @@ type S3VolumeDriverParameters struct {
        Bucket             string
        LocationConstraint bool
        V2Signature        bool
+       AlternateDriver    bool
        IndexPageSize      int
        ConnectTimeout     Duration
        ReadTimeout        Duration