How to access denoising in Cycles?

Hello,

How to access denoising and its settings in Cycles 2.8? I tried following commands:

bpy.data.scenes['Scene'].cycles.use_denoising = True
bpy.context.scene.render.layers[0].cycles.use_denoising = True
bpy.context.scene.render.view_layer.cycles.use_denoising = True
bpy.context.scene.render.layers['RenderLayer'].cycles.use_denoising = True

Nothing works.

#Adding something to reduce noise
bpy.context.view_layer.cycles.use_denoising = True
bpy.context.view_layer.cycles.denoising_store_passes = True