VpcEncryptionControlResourceExclusions.fromMap constructor

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

Implementation

factory VpcEncryptionControlResourceExclusions.fromMap(Map<String, dynamic> map) {
  return VpcEncryptionControlResourceExclusions(
    egressOnlyInternetGateway: pulumi.Input.fromValue(VpcEncryptionControlResourceExclusionsEgressOnlyInternetGateway.fromMap((map['egressOnlyInternetGateway']! as Map).cast<String, dynamic>())),
    elasticFileSystem: pulumi.Input.fromValue(VpcEncryptionControlResourceExclusionsElasticFileSystem.fromMap((map['elasticFileSystem']! as Map).cast<String, dynamic>())),
    internetGateway: pulumi.Input.fromValue(VpcEncryptionControlResourceExclusionsInternetGateway.fromMap((map['internetGateway']! as Map).cast<String, dynamic>())),
    lambda: pulumi.Input.fromValue(VpcEncryptionControlResourceExclusionsLambda.fromMap((map['lambda']! as Map).cast<String, dynamic>())),
    natGateway: pulumi.Input.fromValue(VpcEncryptionControlResourceExclusionsNatGateway.fromMap((map['natGateway']! as Map).cast<String, dynamic>())),
    virtualPrivateGateway: pulumi.Input.fromValue(VpcEncryptionControlResourceExclusionsVirtualPrivateGateway.fromMap((map['virtualPrivateGateway']! as Map).cast<String, dynamic>())),
    vpcLattice: pulumi.Input.fromValue(VpcEncryptionControlResourceExclusionsVpcLattice.fromMap((map['vpcLattice']! as Map).cast<String, dynamic>())),
    vpcPeering: pulumi.Input.fromValue(VpcEncryptionControlResourceExclusionsVpcPeering.fromMap((map['vpcPeering']! as Map).cast<String, dynamic>())),
  );
}