441
441
| ` audit_logs ` | array of [ codersdk.AuditLog] ( #codersdkauditlog ) | false | | |
442
442
| ` count ` | integer | false | | |
443
443
444
+ ## codersdk.AuthMethod
445
+
446
+ ``` json
447
+ {
448
+ "enabled" : true
449
+ }
450
+ ```
451
+
452
+ ### Properties
453
+
454
+ | Name | Type | Required | Restrictions | Description |
455
+ | --------- | ------- | -------- | ------------ | ----------- |
456
+ | ` enabled ` | boolean | false | | |
457
+
444
458
## codersdk.AuthMethods
445
459
446
460
``` json
447
461
{
448
- "github" : true ,
449
- "oidc" : true ,
450
- "password" : true
462
+ "github" : {
463
+ "enabled" : true
464
+ },
465
+ "oidc" : {
466
+ "enabled" : true ,
467
+ "iconUrl" : " string" ,
468
+ "signInText" : " string"
469
+ },
470
+ "password" : {
471
+ "enabled" : true
472
+ }
451
473
}
452
474
```
453
475
454
476
### Properties
455
477
456
- | Name | Type | Required | Restrictions | Description |
457
- | ---------- | ------- | -------- | ------------ | ----------- |
458
- | ` github ` | boolean | false | | |
459
- | ` oidc ` | boolean | false | | |
460
- | ` password ` | boolean | false | | |
478
+ | Name | Type | Required | Restrictions | Description |
479
+ | ---------- | ------------------------------------------ | -------- | ------------ | ----------- |
480
+ | ` github ` | [ codersdk.AuthMethod ] ( #codersdkauthmethod ) | false | | |
481
+ | ` oidc ` | [ codersdk.OIDCMethod ] ( #codersdkoidcmethod ) | false | | |
482
+ | ` password ` | [ codersdk.AuthMethod ] ( #codersdkauthmethod ) | false | | |
461
483
462
484
## codersdk.AuthorizationCheck
463
485
@@ -1591,6 +1613,17 @@ CreateParameterRequest is a structure used to create a new parameter value for a
1591
1613
"usage" : " string" ,
1592
1614
"value" : [" string" ]
1593
1615
},
1616
+ "icon_url" : {
1617
+ "default" : " string" ,
1618
+ "enterprise" : true ,
1619
+ "flag" : " string" ,
1620
+ "hidden" : true ,
1621
+ "name" : " string" ,
1622
+ "secret" : true ,
1623
+ "shorthand" : " string" ,
1624
+ "usage" : " string" ,
1625
+ "value" : " string"
1626
+ },
1594
1627
"ignore_email_verified" : {
1595
1628
"default" : true ,
1596
1629
"enterprise" : true ,
@@ -1624,6 +1657,17 @@ CreateParameterRequest is a structure used to create a new parameter value for a
1624
1657
"usage" : " string" ,
1625
1658
"value" : [" string" ]
1626
1659
},
1660
+ "sign_in_text" : {
1661
+ "default" : " string" ,
1662
+ "enterprise" : true ,
1663
+ "flag" : " string" ,
1664
+ "hidden" : true ,
1665
+ "name" : " string" ,
1666
+ "secret" : true ,
1667
+ "shorthand" : " string" ,
1668
+ "usage" : " string" ,
1669
+ "value" : " string"
1670
+ },
1627
1671
"username_field" : {
1628
1672
"default" : " string" ,
1629
1673
"enterprise" : true ,
@@ -2977,6 +3021,17 @@ CreateParameterRequest is a structure used to create a new parameter value for a
2977
3021
"usage" : " string" ,
2978
3022
"value" : [" string" ]
2979
3023
},
3024
+ "icon_url" : {
3025
+ "default" : " string" ,
3026
+ "enterprise" : true ,
3027
+ "flag" : " string" ,
3028
+ "hidden" : true ,
3029
+ "name" : " string" ,
3030
+ "secret" : true ,
3031
+ "shorthand" : " string" ,
3032
+ "usage" : " string" ,
3033
+ "value" : " string"
3034
+ },
2980
3035
"ignore_email_verified" : {
2981
3036
"default" : true ,
2982
3037
"enterprise" : true ,
@@ -3010,6 +3065,17 @@ CreateParameterRequest is a structure used to create a new parameter value for a
3010
3065
"usage" : " string" ,
3011
3066
"value" : [" string" ]
3012
3067
},
3068
+ "sign_in_text" : {
3069
+ "default" : " string" ,
3070
+ "enterprise" : true ,
3071
+ "flag" : " string" ,
3072
+ "hidden" : true ,
3073
+ "name" : " string" ,
3074
+ "secret" : true ,
3075
+ "shorthand" : " string" ,
3076
+ "usage" : " string" ,
3077
+ "value" : " string"
3078
+ },
3013
3079
"username_field" : {
3014
3080
"default" : " string" ,
3015
3081
"enterprise" : true ,
@@ -3032,11 +3098,31 @@ CreateParameterRequest is a structure used to create a new parameter value for a
3032
3098
| ` client_id ` | [ codersdk.DeploymentConfigField-string] ( #codersdkdeploymentconfigfield-string ) | false | | |
3033
3099
| ` client_secret ` | [ codersdk.DeploymentConfigField-string] ( #codersdkdeploymentconfigfield-string ) | false | | |
3034
3100
| ` email_domain ` | [ codersdk.DeploymentConfigField-array_string] ( #codersdkdeploymentconfigfield-array_string ) | false | | |
3101
+ | ` icon_url ` | [ codersdk.DeploymentConfigField-string] ( #codersdkdeploymentconfigfield-string ) | false | | |
3035
3102
| ` ignore_email_verified ` | [ codersdk.DeploymentConfigField-bool] ( #codersdkdeploymentconfigfield-bool ) | false | | |
3036
3103
| ` issuer_url ` | [ codersdk.DeploymentConfigField-string] ( #codersdkdeploymentconfigfield-string ) | false | | |
3037
3104
| ` scopes ` | [ codersdk.DeploymentConfigField-array_string] ( #codersdkdeploymentconfigfield-array_string ) | false | | |
3105
+ | ` sign_in_text ` | [ codersdk.DeploymentConfigField-string] ( #codersdkdeploymentconfigfield-string ) | false | | |
3038
3106
| ` username_field ` | [ codersdk.DeploymentConfigField-string] ( #codersdkdeploymentconfigfield-string ) | false | | |
3039
3107
3108
+ ## codersdk.OIDCMethod
3109
+
3110
+ ``` json
3111
+ {
3112
+ "enabled" : true ,
3113
+ "iconUrl" : " string" ,
3114
+ "signInText" : " string"
3115
+ }
3116
+ ```
3117
+
3118
+ ### Properties
3119
+
3120
+ | Name | Type | Required | Restrictions | Description |
3121
+ | ------------ | ------- | -------- | ------------ | ----------- |
3122
+ | ` enabled ` | boolean | false | | |
3123
+ | ` iconUrl ` | string | false | | |
3124
+ | ` signInText ` | string | false | | |
3125
+
3040
3126
## codersdk.Organization
3041
3127
3042
3128
``` json
0 commit comments