-
Notifications
You must be signed in to change notification settings - Fork 15
Open
Open
Copy link
Labels
Description
User Story
As a Power Platform administrator, I want to manage identity enterprise policies through Terraform so that I can follow the same process/practice as I would network injection and encryption policies.
Use case: We are able to manage network injection and encryption policies natively through Terraform. For identity policies, we will need to manage them in a different manner.
Definition of Done
- Data Transfer Objects (dtos) in
dto.go - Resource Model in
model.go - API Client functions in
api_{name}.go - Resource Implementation in
resource_{name}.go - Unit Tests in
resource_{name}_test.gofor Happy Path, Error conditions, boundry cases - Acceptance Tests in
resource_{name}_test.gofor Happy Path - Resource Added to
provider.goandprovider_test.go - Example in the
/examplesfolder - Schema documented using
MarkdownDescription - Change log entry
changie new -k added - Run
make precommitbefore PR
See the contributing guide for more information about what's expected for contributions.