Skip to content
New issue

Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.

By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.

Already on GitHub? Sign in to your account

Add data source "google_privileged_access_manger_entitlement" #11588

Merged
merged 88 commits into from
Sep 23, 2024
Merged
Changes from 1 commit
Commits
Show all changes
88 commits
Select commit Hold shift + click to select a range
da05f83
terraform Support for Managing Entitlement.
varsharmavs Apr 1, 2024
d558874
Added privilegedacessmanager to './mmv1/third_party/terraform/.teamci…
varsharmavs Apr 1, 2024
dbea33a
Fixed Indentation and Removed Trailing Spaces
varsharmavs Apr 1, 2024
afff779
Fixed Indentation
varsharmavs Apr 1, 2024
f9251d7
Added delete url to support Cascading delete.
varsharmavs Apr 2, 2024
9bf29eb
Marked Manual Approvals as required inside Approval Workflow
varsharmavs Apr 3, 2024
9834fe3
Added a create test for privileged_access_manager_enttlement
varsharmavs Apr 3, 2024
97ef2a3
Added pre-delete to support updating the approver list, keeping the a…
varsharmavs Apr 4, 2024
d9e5f92
Fixed format in Entitlement.yaml
varsharmavs Apr 4, 2024
cc5309d
Updated approvalWorkflow to now support forceNew
varsharmavs Apr 5, 2024
baba2cf
Merge branch 'GoogleCloudPlatform:main' into main
varsharmavs Apr 5, 2024
9eff94e
Fixed url Update.
varsharmavs Apr 7, 2024
162c35d
Modified basic test file to include all fields.
varsharmavs Apr 8, 2024
cbf2a3b
Added Update tests
varsharmavs Apr 10, 2024
3ebb340
Merge branch 'GoogleCloudPlatform:main' into main
varsharmavs Apr 10, 2024
2799669
Added conditionExpression field and descriptions to two fields
varsharmavs Apr 12, 2024
99b4226
Merge remote-tracking branch 'upstream/main'
varsharmavs Apr 12, 2024
29f121f
Updated services_ga.kt to include privilegedaccessmanager and Entitle…
varsharmavs Apr 13, 2024
26b513e
Update mmv1/products/privilegedaccessmanager/product.yaml
varsharmavs Apr 13, 2024
3c0e974
Removed trailing spaces from Entitlement.yaml
varsharmavs Apr 13, 2024
e534e7f
Updated test file
varsharmavs Apr 13, 2024
9c85c80
Renamed the test file
varsharmavs Apr 13, 2024
264cbd0
Added 'min_version:beta' to Entitlement
varsharmavs Apr 15, 2024
9f82986
Merge branch 'GoogleCloudPlatform:main' into main
varsharmavs Apr 15, 2024
7a1ab4e
Removed Required from description to avoid repeatations in doc
varsharmavs Apr 15, 2024
f7cc768
Changed parent and location to include Environment Variables
varsharmavs Apr 15, 2024
1ec89f2
Replaced location with static values
varsharmavs Apr 15, 2024
0bfb66e
Replaced project name with the static value: 'ci-test-project-188019'
varsharmavs Apr 15, 2024
fb5ccd8
added min_size and max_size to approvers and principals
varsharmavs Apr 16, 2024
40785ff
Update mmv1/third_party/terraform/services/privilegedaccessmanager/re…
varsharmavs Apr 17, 2024
189b863
Update mmv1/third_party/terraform/services/privilegedaccessmanager/re…
varsharmavs Apr 17, 2024
5456703
Update mmv1/third_party/terraform/services/privilegedaccessmanager/re…
varsharmavs Apr 17, 2024
2d166ca
Update mmv1/third_party/terraform/services/privilegedaccessmanager/re…
varsharmavs Apr 17, 2024
b0661bb
Update mmv1/third_party/terraform/services/privilegedaccessmanager/re…
varsharmavs Apr 17, 2024
4065574
Update mmv1/third_party/terraform/services/privilegedaccessmanager/re…
varsharmavs Apr 17, 2024
98c5c08
Merge branch 'GoogleCloudPlatform:main' into main
varsharmavs Apr 18, 2024
5fc88d3
added condition_expression in test configs and set principal in appro…
varsharmavs Apr 18, 2024
4bca299
Merge branch 'GoogleCloudPlatform:main' into main
varsharmavs Apr 19, 2024
010d90a
Added Validation to entitlementId
varsharmavs Apr 19, 2024
edfe1c1
Merge branch 'GoogleCloudPlatform:main' into main
varsharmavs Apr 20, 2024
878ee4a
added Validation to check for deleted IAM Principals
varsharmavs Apr 20, 2024
321dce2
Imported envvar
varsharmavs Apr 22, 2024
d9ac902
Imported envvar
varsharmavs Apr 22, 2024
d8ec868
formatted "*_test.go.erb" file
varsharmavs Apr 22, 2024
09c3d2c
Updated constants for better error throw.
varsharmavs Apr 22, 2024
bd5905c
Fixed EntitlementId name to match the valid regex
varsharmavs Apr 22, 2024
0beb4fa
update test.go.erb
varsharmavs Apr 22, 2024
8e0869b
changed location to global
varsharmavs Apr 22, 2024
814d3ba
Updated import_format and added example emails to few fields
varsharmavs Apr 23, 2024
960a9c1
Resolved comments by gkmr
varsharmavs Apr 23, 2024
47ba84b
removed extra '/'
varsharmavs Apr 23, 2024
816858d
Update mmv1/products/privilegedaccessmanager/Entitlement.yaml
varsharmavs Apr 24, 2024
a2c8317
Update mmv1/third_party/terraform/services/privilegedaccessmanager/re…
varsharmavs Apr 24, 2024
39910f1
Update mmv1/products/privilegedaccessmanager/Entitlement.yaml
varsharmavs Apr 24, 2024
b0afcd0
Update mmv1/products/privilegedaccessmanager/Entitlement.yaml
varsharmavs Apr 24, 2024
afd9374
removed default value
varsharmavs Apr 24, 2024
323ce5c
updated Entitlement.yaml
varsharmavs Apr 24, 2024
b67ce82
added condition expression and a generic IAM principal
varsharmavs Apr 24, 2024
6b3ae09
updated condition expression
varsharmavs Apr 24, 2024
357a573
Merge branch 'GoogleCloudPlatform:main' into main
varsharmavs Apr 24, 2024
9748ffe
Merge branch 'GoogleCloudPlatform:main' into main
varsharmavs Apr 25, 2024
07a8d91
Merge branch 'GoogleCloudPlatform:main' into main
varsharmavs May 22, 2024
5a64197
Updated description for parent
varsharmavs May 22, 2024
ea02e9b
Merge branch 'GoogleCloudPlatform:main' into main
varsharmavs May 23, 2024
52ea820
Merge branch 'GoogleCloudPlatform:main' into main
varsharmavs Jun 12, 2024
a2a94b9
promoting PAM Entitlements to GA
varsharmavs Jul 2, 2024
3ef2265
Merge branch 'GoogleCloudPlatform:main' into main
varsharmavs Jul 2, 2024
2f128da
modified update test
varsharmavs Jul 3, 2024
4fb5144
Added beta provider
varsharmavs Jul 3, 2024
35cfe92
Merge branch 'GoogleCloudPlatform:main' into main
varsharmavs Jul 3, 2024
18d7f73
added beta
varsharmavs Jul 4, 2024
3a1e557
Merge branch 'GoogleCloudPlatform:main' into main
varsharmavs Jul 4, 2024
dddeb24
Merge branch 'GoogleCloudPlatform:main' into main
varsharmavs Jul 10, 2024
429e120
Merge branch 'GoogleCloudPlatform:main' into main
varsharmavs Aug 30, 2024
53d0e67
Add Data Source for Privileged Access Manager Entitlement
varsharmavs Aug 30, 2024
6d1b10f
Updated test file
varsharmavs Aug 30, 2024
1e161e0
Fix syntax error by adding missing closing bracket
varsharmavs Sep 2, 2024
a2619c5
Fix error related to an import path
varsharmavs Sep 3, 2024
e0f47e0
Update test file
varsharmavs Sep 3, 2024
27e03c8
Replaced project_name env var to data source google_project
varsharmavs Sep 10, 2024
3d4d945
added Data Source to provider_mmv1_resources.go.erb and reordered dat…
varsharmavs Sep 16, 2024
c23cef6
Fixed misspelled function naming
varsharmavs Sep 16, 2024
4ce8003
Fixed formatting.
varsharmavs Sep 16, 2024
3aeb164
Merge branch 'GoogleCloudPlatform:main' into main
varsharmavs Sep 16, 2024
3cfa82b
Replaced project_numbers with project_ids
varsharmavs Sep 17, 2024
ffc6045
Fixed path
varsharmavs Sep 19, 2024
d1227bd
Included location in test files
varsharmavs Sep 23, 2024
fc5d756
Update mmv1/third_party/terraform/provider/provider_mmv1_resources.go…
NickElliot Sep 23, 2024
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
Prev Previous commit
Next Next commit
Fixed Indentation
  • Loading branch information
varsharmavs committed Apr 1, 2024
commit afff779802ce55921e69ccc52714a41df8b11284
6 changes: 3 additions & 3 deletions mmv1/products/privilegedaccessmanager/product.yaml
Original file line number Diff line number Diff line change
Expand Up @@ -13,9 +13,9 @@

--- !ruby/object:Api::Product
versions:
- !ruby/object:Api::Product::Version
base_url: https://privilegedaccessmanager.googleapis.com/v1beta/
name: beta
- !ruby/object:Api::Product::Version
base_url: https://privilegedaccessmanager.googleapis.com/v1beta/
name: beta
name: PrivilegedAccessManager
display_name: Privileged Access Manager
scopes:
Expand Down
Loading