It seems that the rotationPeriod parameter for the DatabaseSecretEngineStaticRole resource is mandatory. I don't believe it should be. What if I want to configure a role that never rotates? According to the Vault documentation, the rotation_period parameter is not mandatory. It's mutually exclusive with rotation_schedule.
Additionally, it would be very helpful to have the option to configure the rotation_schedule parameter as well.