GoogleCloudAssuredworkloadsV1beta1WorkloadKMSSettingsArgs

data class GoogleCloudAssuredworkloadsV1beta1WorkloadKMSSettingsArgs(val nextRotationTime: Output<String>, val rotationPeriod: Output<String>) : ConvertibleToJava<GoogleCloudAssuredworkloadsV1beta1WorkloadKMSSettingsArgs>

Settings specific to the Key Management Service.

Constructors

fun GoogleCloudAssuredworkloadsV1beta1WorkloadKMSSettingsArgs(nextRotationTime: Output<String>, rotationPeriod: Output<String>)

Functions

Link copied to clipboard
open override fun toJava(): GoogleCloudAssuredworkloadsV1beta1WorkloadKMSSettingsArgs

Properties

Link copied to clipboard

Input only. Immutable. The time at which the Key Management Service will automatically create a new version of the crypto key and mark it as the primary.

Link copied to clipboard
val rotationPeriod: Output<String>

Input only. Immutable. next_rotation_time will be advanced by this period when the Key Management Service automatically rotates a key. Must be at least 24 hours and at most 876,000 hours.