Refactored the Policy resource to extract the platform connection fields into a new object: Venafi Secret.
The Venafi Secret object stores all data related with the platform to be accessed as well as the credentials used (user/password/tokens/apikey).
The Policy resource now references one of these objects in order to perform actions. The venafi_secret is a required field.
Updated the test suite to use the Venafi Secret.
Refactored the Policy resource to extract the platform connection fields into a new object: Venafi Secret. The Venafi Secret object stores all data related with the platform to be accessed as well as the credentials used (user/password/tokens/apikey).
The Policy resource now references one of these objects in order to perform actions. The venafi_secret is a required field. Updated the test suite to use the Venafi Secret.