GetClusterUserManagedKeysConfig.fromMap constructor

GetClusterUserManagedKeysConfig.fromMap(
  1. Map<String, dynamic> map
)

Implementation

factory GetClusterUserManagedKeysConfig.fromMap(Map<String, dynamic> map) {
  return GetClusterUserManagedKeysConfig(
    aggregationCa: pulumi.Input.fromValue(map['aggregationCa'] as String),
    clusterCa: pulumi.Input.fromValue(map['clusterCa'] as String),
    controlPlaneDiskEncryptionKey: pulumi.Input.fromValue(map['controlPlaneDiskEncryptionKey'] as String),
    controlPlaneDiskEncryptionKeyVersions: pulumi.Input.fromValue((map['controlPlaneDiskEncryptionKeyVersions'] as List).cast<String>()),
    etcdApiCa: pulumi.Input.fromValue(map['etcdApiCa'] as String),
    etcdPeerCa: pulumi.Input.fromValue(map['etcdPeerCa'] as String),
    gkeopsEtcdBackupEncryptionKey: pulumi.Input.fromValue(map['gkeopsEtcdBackupEncryptionKey'] as String),
    serviceAccountSigningKeys: pulumi.Input.fromValue((map['serviceAccountSigningKeys'] as List).cast<String>()),
    serviceAccountVerificationKeys: pulumi.Input.fromValue((map['serviceAccountVerificationKeys'] as List).cast<String>()),
  );
}