toMap method
Implementation
Map<String, dynamic> toMap() {
return <String, dynamic>{
'additionalOsCapabilities': ?additionalOsCapabilities,
'arn': ?arn,
'baseImageArn': ?baseImageArn,
'baseImageVersion': ?baseImageVersion,
'buildRoleArn': ?buildRoleArn,
'codeArtifact': ?pulumi.Input.mapOptionalInputValue<MicrovmsImageCodeArtifact, Map<String, dynamic>>(codeArtifact, (value) => value.toMap()),
'cpuConfigurations': ?pulumi.Input.mapOptionalInputValue<List<MicrovmsImageCpuConfiguration>, List<Map<String, dynamic>>>(cpuConfigurations, (value) => pulumi.Input.encodeList<MicrovmsImageCpuConfiguration, Map<String, dynamic>>(value, (value) => value.toMap())),
'createdAt': ?createdAt,
'description': ?description,
'egressNetworkConnectors': ?egressNetworkConnectors,
'environmentVariables': ?environmentVariables,
'imageVersion': ?imageVersion,
'latestActiveImageVersion': ?latestActiveImageVersion,
'latestFailedImageVersion': ?latestFailedImageVersion,
'name': ?name,
'region': ?region,
'state': ?state,
'tags': ?tags,
'tagsAll': ?tagsAll,
'timeouts': ?pulumi.Input.mapOptionalInputValue<MicrovmsImageTimeouts, Map<String, dynamic>>(timeouts, (value) => value.toMap()),
'updatedAt': ?updatedAt,
};
}