Skip to content

Commit 84f0ca1

Browse files
committed
Adding agentless azure sysdig_secure_trusted_azure_app
1 parent 323ff44 commit 84f0ca1

File tree

2 files changed

+10
-1
lines changed

2 files changed

+10
-1
lines changed

sysdig/data_source_sysdig_secure_onboarding.go

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -110,7 +110,7 @@ func dataSourceSysdigSecureTrustedAzureApp() *schema.Resource {
110110
"name": {
111111
Type: schema.TypeString,
112112
Required: true,
113-
ValidateFunc: validation.StringInSlice([]string{"config_posture", "onboarding", "threat_detection"}, false),
113+
ValidateFunc: validation.StringInSlice([]string{"config_posture", "onboarding", "threat_detection", "agentless"}, false),
114114
},
115115
"tenant_id": {
116116
Type: schema.TypeString,

sysdig/data_source_sysdig_secure_onboarding_test.go

Lines changed: 9 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -98,6 +98,15 @@ func TestAccTrustedAzureAppDataSource(t *testing.T) {
9898
resource.TestCheckResourceAttrSet("data.sysdig_secure_trusted_azure_app.threat_detection", "service_principal_id"), // uncomment to assert a non empty value
9999
),
100100
},
101+
{
102+
Config: `data "sysdig_secure_trusted_azure_app" "agentless" { name = "agentless" }`,
103+
Check: resource.ComposeTestCheckFunc(
104+
resource.TestCheckResourceAttr("data.sysdig_secure_trusted_azure_app.agentless", "name", "threat_detection"),
105+
resource.TestCheckResourceAttrSet("data.sysdig_secure_trusted_azure_app.agentless", "application_id"), // uncomment to assert a non empty value
106+
resource.TestCheckResourceAttrSet("data.sysdig_secure_trusted_azure_app.agentless", "tenant_id"), // uncomment to assert a non empty value
107+
resource.TestCheckResourceAttrSet("data.sysdig_secure_trusted_azure_app.agentless", "service_principal_id"), // uncomment to assert a non empty value
108+
),
109+
},
101110
},
102111
})
103112
}

0 commit comments

Comments
 (0)