rubrikinc / terraform-provider-polaris

Terraform provider for the Polaris platform
MIT License
2 stars 9 forks source link

Add support for assigning SLAs #134

Open johan3141592 opened 3 months ago

johan3141592 commented 3 months ago

Add a new resource making it possible to assign already defined SLAs to objects. We might be able to lift some code from https://github.com/nohhyun/rubrik-polaris-sdk-for-go.

DamaniN commented 3 months ago

@johan3141592, we need the ablity to create SLA domains as well. With SLA domain creation, MVP is to create SLA domains for all AWS and Azure objects. We also need to be able to enable all archiiving and replication options for those snappables.

DamaniN commented 3 months ago

Created #135 for SLA Domain creation.

DamaniN commented 3 months ago

SLA Domain assignment needs to include Account/Subscription assignment, Resource Group assignment (Azure), and individual object assignment as an MVP.

The next iteration should include assignment via tag rules.

All of these need to work for all AWS and Azure snappables initially. Later expansion to GCP, Microsoft Entra ID and M365 can come later. Further expansion to other snappables can come after that.