1- //go:build tf_acc_sysdig_secure || tf_acc_onprem_secure || tf_acc_ibm_secure
1+ //go:build tf_acc_sysdig_secure || tf_acc_onprem_secure
22
33package sysdig_test
44
@@ -14,7 +14,7 @@ import (
1414func TestAccDataSourceSysdigSecureTeam (t * testing.T ) {
1515 name := fmt .Sprintf ("test-secure-team-%s" , randomText (5 ))
1616 resource .Test (t , resource.TestCase {
17- PreCheck : preCheckAnyEnv (t , SysdigSecureApiTokenEnv , SysdigIBMSecureAPIKeyEnv ),
17+ PreCheck : preCheckAnyEnv (t , SysdigSecureApiTokenEnv ),
1818 ProviderFactories : map [string ]func () (* schema.Provider , error ){
1919 "sysdig" : func () (* schema.Provider , error ) {
2020 return sysdig .Provider (), nil
@@ -25,6 +25,14 @@ func TestAccDataSourceSysdigSecureTeam(t *testing.T) {
2525 Config : secureTeamAndDatasource (name ),
2626 Check : resource .ComposeTestCheckFunc (
2727 resource .TestCheckResourceAttr ("data.sysdig_secure_team.test" , "name" , name ),
28+ resource .TestCheckResourceAttr ("data.sysdig_secure_team.test" , "description" , "A test secure team" ),
29+ resource .TestCheckResourceAttr ("data.sysdig_secure_team.test" , "scope_by" , "container" ),
30+ resource .TestCheckResourceAttr ("data.sysdig_secure_team.test" , "filter" , "container.image.repo = \" sysdig/agent\" " ),
31+ resource .TestCheckResourceAttr ("data.sysdig_secure_team.test" , "version" , "0" ),
32+ resource .TestCheckResourceAttr ("data.sysdig_secure_team.test" , "can_use_sysdig_capture" , "true" ),
33+ resource .TestCheckResourceAttr ("data.sysdig_secure_team.test" , "can_see_infrastructure_events" , "true" ),
34+ resource .TestCheckResourceAttr ("data.sysdig_secure_team.test" , "can_use_aws_data" , "false" ),
35+ resource .TestCheckResourceAttr ("data.sysdig_secure_team.test" , "all_zones" , "true" ),
2836 ),
2937 },
3038 },
@@ -34,10 +42,14 @@ func TestAccDataSourceSysdigSecureTeam(t *testing.T) {
3442func secureTeamAndDatasource (name string ) string {
3543 return fmt .Sprintf (`
3644resource "sysdig_secure_team" "sample" {
37- name = "%s"
45+ name = "%s"
3846 description = "A test secure team"
3947 scope_by = "container"
48+ can_use_sysdig_capture = true
49+ can_see_infrastructure_events = true
4050 filter = "container.image.repo = \"sysdig/agent\""
51+ can_use_aws_data = false
52+ all_zones = true
4153}
4254
4355data "sysdig_secure_team" "test" {
0 commit comments