Skip to content

Commit c882e95

Browse files
committed
add
1 parent 71113b7 commit c882e95

File tree

8 files changed

+618
-600
lines changed

8 files changed

+618
-600
lines changed

go.mod

Lines changed: 2 additions & 2 deletions
Original file line numberDiff line numberDiff line change
@@ -44,9 +44,9 @@ require (
4444
github.com/tencentcloud/tencentcloud-sdk-go/tencentcloud/ciam v1.0.695
4545
github.com/tencentcloud/tencentcloud-sdk-go/tencentcloud/ckafka v1.0.748
4646
github.com/tencentcloud/tencentcloud-sdk-go/tencentcloud/clb v1.0.984
47-
github.com/tencentcloud/tencentcloud-sdk-go/tencentcloud/cloudaudit v1.0.544
47+
github.com/tencentcloud/tencentcloud-sdk-go/tencentcloud/cloudaudit v1.0.1033
4848
github.com/tencentcloud/tencentcloud-sdk-go/tencentcloud/cls v1.0.970
49-
github.com/tencentcloud/tencentcloud-sdk-go/tencentcloud/common v1.0.1031
49+
github.com/tencentcloud/tencentcloud-sdk-go/tencentcloud/common v1.0.1033
5050
github.com/tencentcloud/tencentcloud-sdk-go/tencentcloud/cvm v1.0.1014
5151
github.com/tencentcloud/tencentcloud-sdk-go/tencentcloud/cwp v1.0.762
5252
github.com/tencentcloud/tencentcloud-sdk-go/tencentcloud/cynosdb v1.0.692

go.sum

Lines changed: 4 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -864,6 +864,8 @@ github.com/tencentcloud/tencentcloud-sdk-go/tencentcloud/clb v1.0.984 h1:uvDvC8i
864864
github.com/tencentcloud/tencentcloud-sdk-go/tencentcloud/clb v1.0.984/go.mod h1:mqn4vGnC39CHBaniEgnGQqSoVXBnIH8F+O1F5KXhbec=
865865
github.com/tencentcloud/tencentcloud-sdk-go/tencentcloud/cloudaudit v1.0.544 h1:ApY6rS7I9otgujOdAFy0+Epno1PNVCQmsOoWQxx724Y=
866866
github.com/tencentcloud/tencentcloud-sdk-go/tencentcloud/cloudaudit v1.0.544/go.mod h1:c37rIdL3LrJXYwrfp9c8L4MabTqKIZUe1xvnWhN75oc=
867+
github.com/tencentcloud/tencentcloud-sdk-go/tencentcloud/cloudaudit v1.0.1033 h1:dIr+MVsZeUBiKZELfJh5HRJdI+BI6lCp5pv/2oXekuk=
868+
github.com/tencentcloud/tencentcloud-sdk-go/tencentcloud/cloudaudit v1.0.1033/go.mod h1:7oFlNimGSTHFy6JV7W/IZKuJWr+NUjCnGLTvb9MWNrY=
867869
github.com/tencentcloud/tencentcloud-sdk-go/tencentcloud/cls v1.0.970 h1:PfyFPicGDDDc23id+sXh5vF0sbFpCPulzgLhqqVdp9M=
868870
github.com/tencentcloud/tencentcloud-sdk-go/tencentcloud/cls v1.0.970/go.mod h1:VVMyTwJWyP+XVS9OK1y4tJV4XMXZgnKHl+Fg8r0Jf1Q=
869871
github.com/tencentcloud/tencentcloud-sdk-go/tencentcloud/common v1.0.414/go.mod h1:7sCQWVkxcsR38nffDW057DRGk8mUjK1Ing/EFOK8s8Y=
@@ -945,6 +947,8 @@ github.com/tencentcloud/tencentcloud-sdk-go/tencentcloud/common v1.0.1030 h1:kwi
945947
github.com/tencentcloud/tencentcloud-sdk-go/tencentcloud/common v1.0.1030/go.mod h1:r5r4xbfxSaeR04b166HGsBa/R4U3SueirEUpXGuw+Q0=
946948
github.com/tencentcloud/tencentcloud-sdk-go/tencentcloud/common v1.0.1031 h1:3ouglYKE5cwhx2vwICGeW7pAlwyCLnpQd7O0l3hCSTg=
947949
github.com/tencentcloud/tencentcloud-sdk-go/tencentcloud/common v1.0.1031/go.mod h1:r5r4xbfxSaeR04b166HGsBa/R4U3SueirEUpXGuw+Q0=
950+
github.com/tencentcloud/tencentcloud-sdk-go/tencentcloud/common v1.0.1033 h1:g263/dapUpOAZJa1Y9x07WgfOl7Yy+FM5Mrf4WyttS8=
951+
github.com/tencentcloud/tencentcloud-sdk-go/tencentcloud/common v1.0.1033/go.mod h1:r5r4xbfxSaeR04b166HGsBa/R4U3SueirEUpXGuw+Q0=
948952
github.com/tencentcloud/tencentcloud-sdk-go/tencentcloud/controlcenter v1.0.993 h1:WlPgXldQCxt7qi5Xrc6j6zTrsXWzN5BcOGs7Irq7fwQ=
949953
github.com/tencentcloud/tencentcloud-sdk-go/tencentcloud/controlcenter v1.0.993/go.mod h1:Z9U8zNtyuyKhjS0698wqsrG/kLx1TQ5CEixXBwVe7xY=
950954
github.com/tencentcloud/tencentcloud-sdk-go/tencentcloud/csip v1.0.860 h1:F3esKBIT3HW9+7Gt8cVgf8X06VdGIczpgLBUECzSEzU=

tencentcloud/services/audit/resource_tc_audit_track.go

Lines changed: 28 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -84,6 +84,16 @@ func ResourceTencentCloudAuditTrack() *schema.Resource {
8484
Required: true,
8585
Description: "Storage path prefix.",
8686
},
87+
"storage_account_id": {
88+
Type: schema.TypeString,
89+
Optional: true,
90+
Description: "Designated to store user ID.",
91+
},
92+
"storage_app_id": {
93+
Type: schema.TypeString,
94+
Optional: true,
95+
Description: "Designated to store user appid.",
96+
},
8797
},
8898
},
8999
},
@@ -153,6 +163,12 @@ func resourceTencentCloudAuditTrackCreate(d *schema.ResourceData, meta interface
153163
if v, ok := dMap["storage_prefix"]; ok {
154164
storage.StoragePrefix = helper.String(v.(string))
155165
}
166+
if v, ok := dMap["storage_account_id"]; ok && v != "" {
167+
storage.StorageAccountId = helper.String(v.(string))
168+
}
169+
if v, ok := dMap["storage_app_id"]; ok && v != "" {
170+
storage.StorageAppId = helper.String(v.(string))
171+
}
156172
request.Storage = &storage
157173
}
158174

@@ -239,6 +255,12 @@ func resourceTencentCloudAuditTrackRead(d *schema.ResourceData, meta interface{}
239255
if track.Storage.StoragePrefix != nil {
240256
storageMap["storage_prefix"] = track.Storage.StoragePrefix
241257
}
258+
if track.Storage.StorageAccountId != nil {
259+
storageMap["storage_account_id"] = track.Storage.StorageAccountId
260+
}
261+
if track.Storage.StorageAppId != nil {
262+
storageMap["storage_app_id"] = track.Storage.StorageAppId
263+
}
242264
_ = d.Set("storage", []interface{}{storageMap})
243265
}
244266

@@ -314,6 +336,12 @@ func resourceTencentCloudAuditTrackUpdate(d *schema.ResourceData, meta interface
314336
if v, ok := dMap["storage_prefix"]; ok {
315337
storage.StoragePrefix = helper.String(v.(string))
316338
}
339+
if v, ok := dMap["storage_account_id"]; ok && v != "" {
340+
storage.StorageAccountId = helper.String(v.(string))
341+
}
342+
if v, ok := dMap["storage_app_id"]; ok && v != "" {
343+
storage.StorageAppId = helper.String(v.(string))
344+
}
317345
request.Storage = &storage
318346
}
319347
}

0 commit comments

Comments
 (0)