| AuthenticationCredentials |
string |
The credentials to connect with use-user-creds/use-target-creds |
[optional] [default to "use-user-creds"] |
| AutoRotate |
string |
Whether to automatically rotate every - -rotation-interval days, or disable existing automatic rotation [true/false] |
[optional] |
| DeleteProtection |
string |
Protection from accidental deletion of this object [true/false] |
[optional] |
| Description |
string |
Description of the object |
[optional] |
| GcpKey |
string |
Base64-encoded service account private key text |
[optional] |
| GcpServiceAccountEmail |
string |
The email of the gcp service account to rotate |
[optional] |
| GcpServiceAccountKeyId |
string |
The key id of the gcp service account to rotate |
[optional] |
| GraceRotation |
string |
Enable graceful rotation (keep both versions temporarily). When enabled, a new secret version is created while the previous version is kept for the grace period, so both versions exist for a limited time. [true/false] |
[optional] |
| GraceRotationHour |
int |
The Hour of the grace rotation in UTC |
[optional] |
| GraceRotationInterval |
string |
The number of days to wait before deleting the old key (must be bigger than rotation-interval) |
[optional] |
| GraceRotationTiming |
string |
When to create the new version relative to the rotation date [after/before] |
[optional] |
| ItemCustomFields |
Dictionary<string, string> |
Additional custom fields to associate with the item |
[optional] |
| Json |
bool |
Set output format to JSON |
[optional] [default to false] |
| Key |
string |
The name of a key that used to encrypt the secret value (if empty, the account default protectionKey key will be used) |
[optional] |
| MaxVersions |
string |
Set the maximum number of versions, limited by the account settings defaults. |
[optional] |
| Name |
string |
Rotated secret name |
|
| PasswordLength |
string |
The length of the password to be generated |
[optional] |
| RotationEventIn |
List<string> |
How many days before the rotation of the item would you like to be notified |
[optional] |
| RotationHour |
int |
The Hour of the rotation in UTC |
[optional] |
| RotationInterval |
string |
The number of days to wait between every automatic key rotation (1-365) |
[optional] |
| RotatorType |
string |
The rotator type. options: [target/service-account-rotator] |
|
| Tags |
List<string> |
Add tags attached to this object |
[optional] |
| TargetName |
string |
The target name to associate |
|
| Token |
string |
Authentication token (see `/auth` and `/configure`) |
[optional] |
| UidToken |
string |
The universal identity token, Required only for universal_identity authentication |
[optional] |