1. Docs
  2. Pulumi IaC
  3. Concepts
  4. Resource options
  5. version

Resource option: version

The version resource option specifies a provider version to use when operating on a resource. This version overrides the version information inferred from the current package. This option was built to be used directly by the Pulumi SDK. version should not be used directly during normal operations.

let vpc = new aws.ec2.Vpc("vpc", {}, { version: "2.10.0" });
Copy
let vpc = new aws.ec2.Vpc("vpc", {}, { version: "2.10.0" });
Copy
vpc = ec2.Vpc("vpc", opts=ResourceOptions(version="2.10.0"))
Copy
vpc, _ := ec2.NewVpc(ctx, "vpc", &ec2.VpcArgs{}, pulumi.Version("2.10.0"))
Copy
var vpc = new Aws.Ec2.Vpc("vpc", new Aws.Ec2.VpcArgs(),
    new CustomResourceOptions { Version = "2.10.0" });
Copy
var vpc = new com.pulumi.aws.ec2.Vpc("vpc",
    com.pulumi.aws.ec2.VpcArgs.Empty,
    CustomResourceOptions.builder()
        .version("2.10.0" )
        .build();
Copy
resources:
  vpc:
    type: aws:ec2:Vpc
    options:
      version: "2.10.0"
Copy

Was this page helpful?

PulumiUP May 6, 2025. Register Now.