X-Git-Url: https://git.arvados.org/arvados.git/blobdiff_plain/0bcd1ca37a225f37dd52081070c91aa2ba68d49a..0ce66018616c5177bc9268280119d6f08f339d4d:/sdk/go/arvados/config.go diff --git a/sdk/go/arvados/config.go b/sdk/go/arvados/config.go index 2e39985c2a..23bc258cb3 100644 --- a/sdk/go/arvados/config.go +++ b/sdk/go/arvados/config.go @@ -65,6 +65,7 @@ type WebDAVCacheConfig struct { MaxCollectionBytes int64 MaxPermissionEntries int MaxUUIDEntries int + MaxSessions int } type Cluster struct { @@ -86,6 +87,7 @@ type Cluster struct { MaxKeepBlobBuffers int MaxRequestAmplification int MaxRequestSize int + MaxTokenLifetime Duration RequestTimeout Duration SendTimeout Duration WebsocketClientEventQueue int @@ -165,6 +167,8 @@ type Cluster struct { EmailClaim string EmailVerifiedClaim string UsernameClaim string + AcceptAccessToken bool + AcceptAccessTokenScope string AuthenticationRequestParameters map[string]string } PAM struct { @@ -172,11 +176,6 @@ type Cluster struct { Service string DefaultEmailDomain string } - SSO struct { - Enable bool - ProviderAppID string - ProviderAppSecret string - } Test struct { Enable bool Users map[string]TestUser @@ -185,6 +184,7 @@ type Cluster struct { RemoteTokenRefresh Duration TokenLifetime Duration TrustedClients map[string]struct{} + IssueTrustedTokens bool } Mail struct { MailchimpAPIKey string @@ -264,8 +264,6 @@ type Cluster struct { SSHHelpHostSuffix string IdleTimeout Duration } - - ForceLegacyAPI14 bool } type Volume struct { @@ -279,8 +277,8 @@ type Volume struct { type S3VolumeDriverParameters struct { IAMRole string - AccessKey string - SecretKey string + AccessKeyID string + SecretAccessKey string Endpoint string Region string Bucket string @@ -414,6 +412,7 @@ type ContainersConfig struct { StaleLockTimeout Duration SupportedDockerImageFormats StringSet UsePreemptibleInstances bool + RuntimeEngine string JobsAPI struct { Enable string @@ -431,6 +430,10 @@ type ContainersConfig struct { LogUpdatePeriod Duration LogUpdateSize ByteSize } + ShellAccess struct { + Admin bool + User bool + } SLURM struct { PrioritySpread int64 SbatchArgumentsList []string