@@ -182,7 +182,6 @@ func TestAccTailscaleTailnetKey(t *testing.T) {
182
182
ephemeral = true
183
183
preauthorized = true
184
184
tags = ["tag:a"]
185
- expiry = 3600
186
185
description = "Test key"
187
186
}`
188
187
@@ -231,7 +230,7 @@ func TestAccTailscaleTailnetKey(t *testing.T) {
231
230
var expectedKey tailscale.Key
232
231
expectedKey .KeyType = "auth"
233
232
expectedKey .Description = "Test key"
234
- expectedKey .ExpirySeconds = toPtr (time .Duration (3600 ))
233
+ expectedKey .ExpirySeconds = toPtr (time .Duration (7776000 ))
235
234
expectedKey .Capabilities .Devices .Create .Reusable = true
236
235
expectedKey .Capabilities .Devices .Create .Ephemeral = true
237
236
expectedKey .Capabilities .Devices .Create .Preauthorized = true
@@ -268,16 +267,21 @@ func TestAccTailscaleTailnetKey(t *testing.T) {
268
267
Config : testTailnetKeyCreate ,
269
268
Check : resource .ComposeTestCheckFunc (
270
269
checkResourceRemoteProperties (resourceName ,
271
- checkProperties (& expectedKey , 3600 ),
270
+ checkProperties (& expectedKey , 7776000 ),
272
271
),
273
272
resource .TestCheckResourceAttr (resourceName , "reusable" , "true" ),
274
273
resource .TestCheckResourceAttr (resourceName , "ephemeral" , "true" ),
275
274
resource .TestCheckResourceAttr (resourceName , "preauthorized" , "true" ),
276
275
resource .TestCheckTypeSetElemAttr (resourceName , "tags.*" , "tag:a" ),
277
- resource .TestCheckResourceAttr (resourceName , "expiry" , "3600 " ),
276
+ resource .TestCheckResourceAttr (resourceName , "expiry" , "7776000 " ),
278
277
resource .TestCheckResourceAttr (resourceName , "description" , "Test key" ),
279
278
),
280
279
},
280
+ {
281
+ Config : testTailnetKeyCreate ,
282
+ PlanOnly : true ,
283
+ ExpectNonEmptyPlan : false ,
284
+ },
281
285
{
282
286
Config : testTailnetKeyUpdate ,
283
287
Check : resource .ComposeTestCheckFunc (
0 commit comments