Class RotationConfig
Defines the frequency of the rotation and the information about the target system
Inherited Members
Namespace: Oci.VaultService.Models
Assembly: OCI.DotNetSDK.Vault.dll
Syntax
public class RotationConfig
Properties
IsScheduledRotationEnabled
Declaration
[JsonProperty(PropertyName = "isScheduledRotationEnabled")]
public bool? IsScheduledRotationEnabled { get; set; }
Property Value
Type | Description |
---|---|
bool? | Enables auto rotation, when set to true rotationInterval must be set. |
RotationInterval
Declaration
[JsonProperty(PropertyName = "rotationInterval")]
public string RotationInterval { get; set; }
Property Value
Type | Description |
---|---|
string | The time interval that indicates the frequency for rotating secret data, as described in ISO 8601 format. The minimum value is 1 day and maximum value is 360 days. For example, if you want to set the time interval for rotating a secret data as 30 days, the duration is expressed as "P30D." |
TargetSystemDetails
Declaration
[Required(ErrorMessage = "TargetSystemDetails is required.")]
[JsonProperty(PropertyName = "targetSystemDetails")]
public TargetSystemDetails TargetSystemDetails { get; set; }
Property Value
Type | Description |
---|---|
TargetSystemDetails |
Remarks
Required