@@ -30,22 +30,18 @@ func TestConfigNewWithOptionalParams(t *testing.T) {
30
30
)
31
31
_ , err := client .Hyperdrive .Configs .New (context .TODO (), hyperdrive.ConfigNewParams {
32
32
AccountID : cloudflare .F ("023e105f4ecef8ad9ca31a8372d0c353" ),
33
- Hyperdrive : hyperdrive.HyperdriveParam {
34
- Name : cloudflare .F ("example-hyperdrive" ),
35
- Origin : cloudflare .F (hyperdrive.ConfigurationParam {
36
- Database : cloudflare .F ("postgres" ),
37
- Host : cloudflare .F ("database.example.com" ),
38
- Scheme : cloudflare .F (hyperdrive .ConfigurationSchemePostgres ),
39
- User : cloudflare .F ("postgres" ),
40
- AccessClientID : cloudflare .F ("0123456789abcdef0123456789abcdef.access" ),
41
- Port : cloudflare .F (int64 (5432 )),
42
- }),
43
- Caching : cloudflare .F (hyperdrive.HyperdriveCachingParam {
44
- Disabled : cloudflare .F (false ),
45
- MaxAge : cloudflare .F (int64 (60 )),
46
- StaleWhileRevalidate : cloudflare .F (int64 (15 )),
47
- }),
48
- },
33
+ Name : cloudflare .F ("example-hyperdrive" ),
34
+ Origin : cloudflare.F [hyperdrive.ConfigNewParamsOriginUnion ](hyperdrive.ConfigNewParamsOriginPublicDatabase {
35
+ Database : cloudflare .F ("postgres" ),
36
+ Host : cloudflare .F ("database.example.com" ),
37
+ Password : cloudflare .F ("password" ),
38
+ Port : cloudflare .F (int64 (5432 )),
39
+ Scheme : cloudflare .F (hyperdrive .ConfigNewParamsOriginPublicDatabaseSchemePostgres ),
40
+ User : cloudflare .F ("postgres" ),
41
+ }),
42
+ Caching : cloudflare.F [hyperdrive.ConfigNewParamsCachingUnion ](hyperdrive.ConfigNewParamsCachingHyperdriveHyperdriveCachingCommon {
43
+ Disabled : cloudflare .F (true ),
44
+ }),
49
45
})
50
46
if err != nil {
51
47
var apierr * cloudflare.Error
@@ -75,22 +71,18 @@ func TestConfigUpdateWithOptionalParams(t *testing.T) {
75
71
"023e105f4ecef8ad9ca31a8372d0c353" ,
76
72
hyperdrive.ConfigUpdateParams {
77
73
AccountID : cloudflare .F ("023e105f4ecef8ad9ca31a8372d0c353" ),
78
- Hyperdrive : hyperdrive.HyperdriveParam {
79
- Name : cloudflare .F ("example-hyperdrive" ),
80
- Origin : cloudflare .F (hyperdrive.ConfigurationParam {
81
- Database : cloudflare .F ("postgres" ),
82
- Host : cloudflare .F ("database.example.com" ),
83
- Scheme : cloudflare .F (hyperdrive .ConfigurationSchemePostgres ),
84
- User : cloudflare .F ("postgres" ),
85
- AccessClientID : cloudflare .F ("0123456789abcdef0123456789abcdef.access" ),
86
- Port : cloudflare .F (int64 (5432 )),
87
- }),
88
- Caching : cloudflare .F (hyperdrive.HyperdriveCachingParam {
89
- Disabled : cloudflare .F (false ),
90
- MaxAge : cloudflare .F (int64 (60 )),
91
- StaleWhileRevalidate : cloudflare .F (int64 (15 )),
92
- }),
93
- },
74
+ Name : cloudflare .F ("example-hyperdrive" ),
75
+ Origin : cloudflare.F [hyperdrive.ConfigUpdateParamsOriginUnion ](hyperdrive.ConfigUpdateParamsOriginPublicDatabase {
76
+ Database : cloudflare .F ("postgres" ),
77
+ Host : cloudflare .F ("database.example.com" ),
78
+ Password : cloudflare .F ("password" ),
79
+ Port : cloudflare .F (int64 (5432 )),
80
+ Scheme : cloudflare .F (hyperdrive .ConfigUpdateParamsOriginPublicDatabaseSchemePostgres ),
81
+ User : cloudflare .F ("postgres" ),
82
+ }),
83
+ Caching : cloudflare.F [hyperdrive.ConfigUpdateParamsCachingUnion ](hyperdrive.ConfigUpdateParamsCachingHyperdriveHyperdriveCachingCommon {
84
+ Disabled : cloudflare .F (true ),
85
+ }),
94
86
},
95
87
)
96
88
if err != nil {
@@ -175,22 +167,16 @@ func TestConfigEditWithOptionalParams(t *testing.T) {
175
167
"023e105f4ecef8ad9ca31a8372d0c353" ,
176
168
hyperdrive.ConfigEditParams {
177
169
AccountID : cloudflare .F ("023e105f4ecef8ad9ca31a8372d0c353" ),
178
- Hyperdrive : hyperdrive.HyperdriveParam {
179
- Caching : cloudflare .F (hyperdrive.HyperdriveCachingParam {
180
- Disabled : cloudflare .F (false ),
181
- MaxAge : cloudflare .F (int64 (60 )),
182
- StaleWhileRevalidate : cloudflare .F (int64 (15 )),
183
- }),
184
- Name : cloudflare .F ("example-hyperdrive" ),
185
- Origin : cloudflare .F (hyperdrive.ConfigurationParam {
186
- Database : cloudflare .F ("postgres" ),
187
- Host : cloudflare .F ("database.example.com" ),
188
- Scheme : cloudflare .F (hyperdrive .ConfigurationSchemePostgres ),
189
- User : cloudflare .F ("postgres" ),
190
- AccessClientID : cloudflare .F ("0123456789abcdef0123456789abcdef.access" ),
191
- Port : cloudflare .F (int64 (5432 )),
192
- }),
193
- },
170
+ Caching : cloudflare.F [hyperdrive.ConfigEditParamsCachingUnion ](hyperdrive.ConfigEditParamsCachingHyperdriveHyperdriveCachingCommon {
171
+ Disabled : cloudflare .F (true ),
172
+ }),
173
+ Name : cloudflare .F ("example-hyperdrive" ),
174
+ Origin : cloudflare.F [hyperdrive.ConfigEditParamsOriginUnion ](hyperdrive.ConfigEditParamsOriginHyperdriveHyperdriveDatabase {
175
+ Database : cloudflare .F ("postgres" ),
176
+ Password : cloudflare .F ("password" ),
177
+ Scheme : cloudflare .F (hyperdrive .ConfigEditParamsOriginHyperdriveHyperdriveDatabaseSchemePostgres ),
178
+ User : cloudflare .F ("postgres" ),
179
+ }),
194
180
},
195
181
)
196
182
if err != nil {
0 commit comments