PatchDeploymentPatchConfig.fromMap constructor

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

Implementation

factory PatchDeploymentPatchConfig.fromMap(Map<String, dynamic> map) {
  return PatchDeploymentPatchConfig(
    apt: (() { final guardedValue = map['apt']; if (guardedValue == null) return null; return pulumi.Input.fromValue(PatchDeploymentPatchConfigApt.fromMap((guardedValue as Map).cast<String, dynamic>())); })(),
    goo: (() { final guardedValue = map['goo']; if (guardedValue == null) return null; return pulumi.Input.fromValue(PatchDeploymentPatchConfigGoo.fromMap((guardedValue as Map).cast<String, dynamic>())); })(),
    migInstancesAllowed: (() { final guardedValue = map['migInstancesAllowed']; if (guardedValue == null) return null; return pulumi.Input.fromValue(guardedValue as bool); })(),
    postStep: (() { final guardedValue = map['postStep']; if (guardedValue == null) return null; return pulumi.Input.fromValue(PatchDeploymentPatchConfigPostStep.fromMap((guardedValue as Map).cast<String, dynamic>())); })(),
    preStep: (() { final guardedValue = map['preStep']; if (guardedValue == null) return null; return pulumi.Input.fromValue(PatchDeploymentPatchConfigPreStep.fromMap((guardedValue as Map).cast<String, dynamic>())); })(),
    rebootConfig: (() { final guardedValue = map['rebootConfig']; if (guardedValue == null) return null; return pulumi.Input.fromValue(guardedValue as String); })(),
    skipUnpatchableVms: (() { final guardedValue = map['skipUnpatchableVms']; if (guardedValue == null) return null; return pulumi.Input.fromValue(guardedValue as bool); })(),
    windowsUpdate: (() { final guardedValue = map['windowsUpdate']; if (guardedValue == null) return null; return pulumi.Input.fromValue(PatchDeploymentPatchConfigWindowsUpdate.fromMap((guardedValue as Map).cast<String, dynamic>())); })(),
    yum: (() { final guardedValue = map['yum']; if (guardedValue == null) return null; return pulumi.Input.fromValue(PatchDeploymentPatchConfigYum.fromMap((guardedValue as Map).cast<String, dynamic>())); })(),
    zypper: (() { final guardedValue = map['zypper']; if (guardedValue == null) return null; return pulumi.Input.fromValue(PatchDeploymentPatchConfigZypper.fromMap((guardedValue as Map).cast<String, dynamic>())); })(),
  );
}