Welcome to Pulumi Registry, your window into the cloud. Read the announcement.

The Yandex Cloud provider for Pulumi can be used to provision cloud resources available in Yandex Cloud. The Yandex Cloud provider must be configured with credentials to deploy and update resources in Yandex Cloud.


const yandex = require("@pulumi/yandex")

const defaultVpcNetwork = new yandex.VpcNetwork("pulumi-acc-test");
import * as yandex from "@pulumi/yandex";

const defaultVpcNetwork = new yandex.VpcNetwork("pulumi-acc-test");
import pulumi_yandex as yandex

default_vpc_network = yandex.VpcNetwork("default")
import (

func main() {
	pulumi.Run(func(ctx *pulumi.Context) error {
        _, err := yandex.NewVpcNetwork(ctx, "defaultVpcNetwork", nil)
		if err != nil {
			return err

		return nil
using System.Collections.Generic;
using System.Threading.Tasks;
using Pulumi;
using Yandex = Pulumi.Yandex;

class Program
    static Task Main() =>
        Deployment.Run(() => {
            var defaultVpcNetwork = new Yandex.VpcNetwork("default", new Yandex.VpcNetworkArgs{});


The following packages are available in packager managers:

The Yandex Cloud provider is open source and available in the pulumi/pulumi-yandex repo.