Skip to content
Open
Show file tree
Hide file tree
Changes from 22 commits
Commits
Show all changes
23 commits
Select commit Hold shift + click to select a range
351a826
Initial connector_instance data source
henryrecker-pingidentity Aug 5, 2025
83bb862
Final generated davinci_connector_instance
henryrecker-pingidentity Aug 5, 2025
6586e41
Initial davinci_connector_instances data source and test
henryrecker-pingidentity Aug 6, 2025
f72b1b4
Fill out test
henryrecker-pingidentity Aug 6, 2025
db2d1e7
Add DV application singular and plural data sources
henryrecker-pingidentity Aug 6, 2025
2349cbe
davinci connector singular and plural data sources
henryrecker-pingidentity Aug 7, 2025
1eee5e0
Create davinci bootstrapped test env
henryrecker-pingidentity Aug 11, 2025
3740a6e
Add bootstrap tests for connector_instance data source
henryrecker-pingidentity Aug 12, 2025
eaa537b
Add bootstrap tests for connector_instances plural data source
henryrecker-pingidentity Aug 12, 2025
e6b8d75
Generate docs for connector data sources
henryrecker-pingidentity Aug 12, 2025
e76b662
Add bootstrap tests for davinci_application singular data source
henryrecker-pingidentity Aug 13, 2025
d410442
Generate docs for application data sources
henryrecker-pingidentity Aug 13, 2025
de444d0
Rename attribute to align with resource
henryrecker-pingidentity Aug 13, 2025
198d353
Add bootstrap test for davinci_applications plural data source
henryrecker-pingidentity Aug 13, 2025
28dbd70
Format top-level descriptions
henryrecker-pingidentity Aug 13, 2025
4cb9434
Add bootstrap tests for davinci_connectors data sources
henryrecker-pingidentity Aug 13, 2025
6899fed
Add example and docs for davinci_connector data sources
henryrecker-pingidentity Aug 13, 2025
20f5974
Handle linter issues
henryrecker-pingidentity Aug 13, 2025
3b5531a
Merge branch 'DavinciApplicationKeyAndSecretResources' into DavinciDa…
henryrecker-pingidentity Sep 4, 2025
79aa3a0
Merge branch 'DavinciApplicationKeyAndSecretResources' into DavinciDa…
henryrecker-pingidentity Dec 1, 2025
f564d2a
Mark data sources as beta
henryrecker-pingidentity Dec 1, 2025
6e4c00e
Update client and fix test prechecks
henryrecker-pingidentity Dec 1, 2025
d723ee6
Replace example.com with pingidentity.com in tests
henryrecker-pingidentity Dec 16, 2025
File filter

Filter by extension

Filter by extension


Conversations
Failed to load comments.
Loading
Jump to
Jump to file
Failed to load files.
Loading
Diff view
Diff view
18 changes: 18 additions & 0 deletions betatemplates/data-sources/davinci_application.md.tmpl
Original file line number Diff line number Diff line change
@@ -0,0 +1,18 @@
---
page_title: "{{.Name}} {{.Type}} - {{.RenderedProviderName}}"
subcategory: "DaVinci"
description: |-
{{ .Description | plainmarkdown | trimspace | prefixlines " " }}
---

# {{.Name}} ({{.Type}})

{{ .Description | trimspace }}

{{ if .HasExample -}}
## Example Usage

{{ tffile (printf "%s%s%s" "examples/data-sources/" .Name "/data-source.tf") }}
{{- end }}

{{ .SchemaMarkdown | trimspace }}
18 changes: 18 additions & 0 deletions betatemplates/data-sources/davinci_applications.md.tmpl
Original file line number Diff line number Diff line change
@@ -0,0 +1,18 @@
---
page_title: "{{.Name}} {{.Type}} - {{.RenderedProviderName}}"
subcategory: "DaVinci"
description: |-
{{ .Description | plainmarkdown | trimspace | prefixlines " " }}
---

# {{.Name}} ({{.Type}})

{{ .Description | trimspace }}

{{ if .HasExample -}}
## Example Usage

{{ tffile (printf "%s%s%s" "examples/data-sources/" .Name "/data-source.tf") }}
{{- end }}

{{ .SchemaMarkdown | trimspace }}
18 changes: 18 additions & 0 deletions betatemplates/data-sources/davinci_connector.md.tmpl
Original file line number Diff line number Diff line change
@@ -0,0 +1,18 @@
---
page_title: "{{.Name}} {{.Type}} - {{.RenderedProviderName}}"
subcategory: "DaVinci"
description: |-
{{ .Description | plainmarkdown | trimspace | prefixlines " " }}
---

# {{.Name}} ({{.Type}})

{{ .Description | trimspace }}

{{ if .HasExample -}}
## Example Usage

{{ tffile (printf "%s%s%s" "examples/data-sources/" .Name "/data-source.tf") }}
{{- end }}

{{ .SchemaMarkdown | trimspace }}
18 changes: 18 additions & 0 deletions betatemplates/data-sources/davinci_connector_instance.md.tmpl
Original file line number Diff line number Diff line change
@@ -0,0 +1,18 @@
---
page_title: "{{.Name}} {{.Type}} - {{.RenderedProviderName}}"
subcategory: "DaVinci"
description: |-
{{ .Description | plainmarkdown | trimspace | prefixlines " " }}
---

# {{.Name}} ({{.Type}})

{{ .Description | trimspace }}

{{ if .HasExample -}}
## Example Usage

{{ tffile (printf "%s%s%s" "examples/data-sources/" .Name "/data-source.tf") }}
{{- end }}

{{ .SchemaMarkdown | trimspace }}
18 changes: 18 additions & 0 deletions betatemplates/data-sources/davinci_connector_instances.md.tmpl
Original file line number Diff line number Diff line change
@@ -0,0 +1,18 @@
---
page_title: "{{.Name}} {{.Type}} - {{.RenderedProviderName}}"
subcategory: "DaVinci"
description: |-
{{ .Description | plainmarkdown | trimspace | prefixlines " " }}
---

# {{.Name}} ({{.Type}})

{{ .Description | trimspace }}

{{ if .HasExample -}}
## Example Usage

{{ tffile (printf "%s%s%s" "examples/data-sources/" .Name "/data-source.tf") }}
{{- end }}

{{ .SchemaMarkdown | trimspace }}
18 changes: 18 additions & 0 deletions betatemplates/data-sources/davinci_connectors.md.tmpl
Original file line number Diff line number Diff line change
@@ -0,0 +1,18 @@
---
page_title: "{{.Name}} {{.Type}} - {{.RenderedProviderName}}"
subcategory: "DaVinci"
description: |-
{{ .Description | plainmarkdown | trimspace | prefixlines " " }}
---

# {{.Name}} ({{.Type}})

{{ .Description | trimspace }}

{{ if .HasExample -}}
## Example Usage

{{ tffile (printf "%s%s%s" "examples/data-sources/" .Name "/data-source.tf") }}
{{- end }}

{{ .SchemaMarkdown | trimspace }}
Original file line number Diff line number Diff line change
@@ -0,0 +1,5 @@
data "pingone_davinci_application" "example" {
environment_id = var.environment_id
application_id = var.application_id
}

Original file line number Diff line number Diff line change
@@ -0,0 +1,3 @@
data "pingone_davinci_applications" "example" {
environment_id = var.environment_id
}
Original file line number Diff line number Diff line change
@@ -0,0 +1,5 @@
data "pingone_davinci_connector" "example" {
environment_id = var.environment_id
connector_id = var.connector_id
}

Original file line number Diff line number Diff line change
@@ -0,0 +1,5 @@
data "pingone_davinci_connector_instance" "example" {
environment_id = var.environment_id
instance_id = var.connector_instance_id
}

Original file line number Diff line number Diff line change
@@ -0,0 +1,3 @@
data "pingone_davinci_connector_instances" "example" {
environment_id = var.environment_id
}
Original file line number Diff line number Diff line change
@@ -0,0 +1,3 @@
data "pingone_davinci_connectors" "example" {
environment_id = var.environment_id
}
4 changes: 2 additions & 2 deletions go.mod
Original file line number Diff line number Diff line change
Expand Up @@ -32,7 +32,7 @@ require (
github.com/patrickcping/pingone-go-sdk-v2/mfa v0.23.2
github.com/patrickcping/pingone-go-sdk-v2/risk v0.21.0
github.com/patrickcping/pingone-go-sdk-v2/verify v0.10.0
github.com/pingidentity/pingone-go-client v0.2.0
github.com/pingidentity/pingone-go-client v0.3.1-0.20251117224159-0cf427981cb9
Copy link
Collaborator

Choose a reason for hiding this comment

The reason will be displayed to describe this comment to others. Learn more.

++

)

require (
Expand Down Expand Up @@ -286,7 +286,7 @@ require (
github.com/ssgreg/nlreturn/v2 v2.2.1 // indirect
github.com/stbenjam/no-sprintf-host-port v0.2.0 // indirect
github.com/stretchr/objx v0.5.2 // indirect
github.com/stretchr/testify v1.10.0 // indirect
github.com/stretchr/testify v1.11.1 // indirect
github.com/subosito/gotenv v1.6.0 // indirect
github.com/tdakkota/asciicheck v0.4.1 // indirect
github.com/terraform-linters/tflint v0.57.0 // indirect
Expand Down
8 changes: 4 additions & 4 deletions go.sum
Original file line number Diff line number Diff line change
Expand Up @@ -1496,8 +1496,8 @@ github.com/phpdave11/gofpdf v1.4.2/go.mod h1:zpO6xFn9yxo3YLyMvW8HcKWVdbNqgIfOOp2
github.com/phpdave11/gofpdi v1.0.12/go.mod h1:vBmVV0Do6hSBHC8uKUQ71JGW+ZGQq74llk/7bXwjDoI=
github.com/phpdave11/gofpdi v1.0.13/go.mod h1:vBmVV0Do6hSBHC8uKUQ71JGW+ZGQq74llk/7bXwjDoI=
github.com/pierrec/lz4/v4 v4.1.15/go.mod h1:gZWDp/Ze/IJXGXf23ltt2EXimqmTUXEy0GFuRQyBid4=
github.com/pingidentity/pingone-go-client v0.2.0 h1:B2rf89grJei47hw0wU7hA1LUzl2nIKQ99yeC87ECaaI=
github.com/pingidentity/pingone-go-client v0.2.0/go.mod h1:KgORZc7mikIKCClfmJXruf+uydMwDGDNPYo3179pYQo=
github.com/pingidentity/pingone-go-client v0.3.1-0.20251117224159-0cf427981cb9 h1:tjRKI8gRimaLZrUzXTyuKMqcqbJpzenG/+51B4QUc6Y=
github.com/pingidentity/pingone-go-client v0.3.1-0.20251117224159-0cf427981cb9/go.mod h1:cI4exDxqhSAEzazgVmiY7T0HZC4XF/lgTMy2hKjs5no=
github.com/pjbgf/sha1cd v0.3.2 h1:a9wb0bp1oC2TGwStyn0Umc/IGKQnEgF0vVaZ8QF8eo4=
github.com/pjbgf/sha1cd v0.3.2/go.mod h1:zQWigSxVmsHEZow5qaLtPYxpcKMMQpa09ixqBxuCS6A=
github.com/pkg/browser v0.0.0-20240102092130-5ac0b6a4141c h1:+mdjkGKdHQG3305AYmdv1U2eRNDiU2ErMBj1gwrq8eQ=
Expand Down Expand Up @@ -1664,8 +1664,8 @@ github.com/stretchr/testify v1.8.0/go.mod h1:yNjHg4UonilssWZ8iaSj1OCr/vHnekPRkoO
github.com/stretchr/testify v1.8.1/go.mod h1:w2LPCIKwWwSfY2zedu0+kehJoqGctiVI29o6fzry7u4=
github.com/stretchr/testify v1.8.3/go.mod h1:sz/lmYIOXD/1dqDmKjjqLyZ2RngseejIcXlSw2iwfAo=
github.com/stretchr/testify v1.8.4/go.mod h1:sz/lmYIOXD/1dqDmKjjqLyZ2RngseejIcXlSw2iwfAo=
github.com/stretchr/testify v1.10.0 h1:Xv5erBjTwe/5IxqUQTdXv5kgmIvbHo3QQyRwhJsOfJA=
github.com/stretchr/testify v1.10.0/go.mod h1:r2ic/lqez/lEtzL7wO/rwa5dbSLXVDPFyf8C91i36aY=
github.com/stretchr/testify v1.11.1 h1:7s2iGBzp5EwR7/aIZr8ao5+dra3wiQyKjjFuvgVKu7U=
github.com/stretchr/testify v1.11.1/go.mod h1:wZwfW3scLgRK+23gO65QZefKpKQRnfz6sD981Nm4B6U=
github.com/subosito/gotenv v1.6.0 h1:9NlTDc1FTs4qu0DDq7AEtTPNw6SVm7uBMsUCUjABIf8=
github.com/subosito/gotenv v1.6.0/go.mod h1:Dk4QP5c2W3ibzajGcXpNraDfq2IrhjMIvMSWPKKo0FU=
github.com/tdakkota/asciicheck v0.4.1 h1:bm0tbcmi0jezRA2b5kg4ozmMuGAFotKI3RZfrhfovg8=
Expand Down
Loading