Interface SecretManagerSecretRotation
-
- All Superinterfaces:
software.amazon.jsii.JsiiSerializable
- All Known Implementing Classes:
SecretManagerSecretRotation.Jsii$Proxy
@Generated(value="jsii-pacmak/1.102.0 (build e354887)", date="2024-08-31T03:59:22.656Z") @Stability(Stable) public interface SecretManagerSecretRotation extends software.amazon.jsii.JsiiSerializable
-
-
Nested Class Summary
Nested Classes Modifier and Type Interface Description static classSecretManagerSecretRotation.BuilderA builder forSecretManagerSecretRotationstatic classSecretManagerSecretRotation.Jsii$ProxyAn implementation forSecretManagerSecretRotation
-
Method Summary
All Methods Static Methods Instance Methods Default Methods Modifier and Type Method Description static SecretManagerSecretRotation.Builderbuilder()default StringgetNextRotationTime()Timestamp in UTC at which the Secret is scheduled to rotate.default StringgetRotationPeriod()The Duration between rotation notifications.
-
-
-
Method Detail
-
getNextRotationTime
@Stability(Stable) @Nullable default String getNextRotationTime()
Timestamp in UTC at which the Secret is scheduled to rotate.A timestamp in RFC3339 UTC "Zulu" format, with nanosecond resolution and up to nine fractional digits. Examples: "2014-10-02T15:01:23Z" and "2014-10-02T15:01:23.045123456Z". Docs at Terraform Registry: {@link https://registry.terraform.io/providers/hashicorp/google/5.43.1/docs/resources/secret_manager_secret#next_rotation_time SecretManagerSecret#next_rotation_time}
-
getRotationPeriod
@Stability(Stable) @Nullable default String getRotationPeriod()
The Duration between rotation notifications.Must be in seconds and at least 3600s (1h) and at most 3153600000s (100 years). If rotationPeriod is set, 'next_rotation_time' must be set. 'next_rotation_time' will be advanced by this period when the service automatically sends rotation notifications. Docs at Terraform Registry: {@link https://registry.terraform.io/providers/hashicorp/google/5.43.1/docs/resources/secret_manager_secret#rotation_period SecretManagerSecret#rotation_period}
-
builder
@Stability(Stable) static SecretManagerSecretRotation.Builder builder()
-
-