Package-level declarations

Types

Link copied to clipboard
data class CreateIamPolicyOutput(val saIamPolicy: DataGoogleIamPolicy, val cryptoKeyIamPolicy: KmsCryptoKeyIamPolicy)
Link copied to clipboard
class GCP(scope: Construct, val stackName: String) : Stack, Klogging
Link copied to clipboard
data class IamPolicyVar(    val saIamPolicyName: String,     val keyIamPolicyName: String,     val members: Map<KeyOperation, List<ServiceAccount>>,     val key: KmsCryptoKey)
Link copied to clipboard
Link copied to clipboard
data class KmsCryptoKeyVar(    val keyName: String,     val keyId: UUID,     val ttl: Int,     val rotationPeriod: String? = "7776000s",     val labels: Map<String, String>)
Link copied to clipboard
data class KmsKeyRingVar(val deploymentId: UUID, val keyRingName: String)
Link copied to clipboard
data class ServiceAccountVar(val name: String, val accountId: String, val displayName: String, val description: String)