OSPolicyResourceRepositoryResourceOsconfigV1alpha.fromMap constructor

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

Implementation

factory OSPolicyResourceRepositoryResourceOsconfigV1alpha.fromMap(Map<String, dynamic> map) {
  return OSPolicyResourceRepositoryResourceOsconfigV1alpha(
    apt: (() { final guardedValue = map['apt']; if (guardedValue == null) return null; return pulumi.Input.fromValue(OSPolicyResourceRepositoryResourceAptRepositoryOsconfigV1alpha.fromMap((guardedValue as Map).cast<String, dynamic>())); })(),
    goo: (() { final guardedValue = map['goo']; if (guardedValue == null) return null; return pulumi.Input.fromValue(OSPolicyResourceRepositoryResourceGooRepositoryOsconfigV1alpha.fromMap((guardedValue as Map).cast<String, dynamic>())); })(),
    yum: (() { final guardedValue = map['yum']; if (guardedValue == null) return null; return pulumi.Input.fromValue(OSPolicyResourceRepositoryResourceYumRepositoryOsconfigV1alpha.fromMap((guardedValue as Map).cast<String, dynamic>())); })(),
    zypper: (() { final guardedValue = map['zypper']; if (guardedValue == null) return null; return pulumi.Input.fromValue(OSPolicyResourceRepositoryResourceZypperRepositoryOsconfigV1alpha.fromMap((guardedValue as Map).cast<String, dynamic>())); })(),
  );
}