Oracle CloudStatic-verified

Notebook Sessions on Your Subnet that Bill Only When Meant To

A notebook session with no subnet runs on Oracle's network with internet egress and no path to your VCN, and a session left ACTIVE bills its shape - a GPU, over a weekend - whether or not anyone is in it. Sessions attach to your subnet, the shape and storage are set on purpose, and the sessions that are billing from the moment of apply are listed in an output.

terraformOracle Cloudoci
oci-data-sciencevizier v1.2.0

Verification

Static-verified

Passed: validated and lint-clean (provider-schema-validated for AWS/Azure/GCP; Terraform-language lint elsewhere).

Conformance

  • Static validation (fmt · validate · tflint)
  • Security scan clean (Checkov)
  • Plan tests (mocked: validation rules · outputs)

Provenance

  • SHA-256 checksum
  • Signature (pending)

Functional

  • Live test pending (no cloud run yet)

Last verified 2026-09-14 · how we verify

Use it from the registry

terraform · opentofu
module "data_science" {
  source  = "www.iac-bazaar.com/iac-bazaar/oci-data-science/oci"
  version = "1.0.0"
}

Needs a registry token from /account/tokens. The module itself is free; the account is what identifies you. Full setup: registry docs.

Inputs & outputs

Create a free account to read this module's contract

The declared contract - every input name, type, default and description, plus every output - is shown to signed-in accounts, not to anonymous visitors.

A free account sees the contract of every module in the catalogue. There is no subscription and nothing to buy - the modules are free to download, and they run under Vizier.

Documentation

oci-data-science

A Data Science project with notebook sessions on your subnet, sized on purpose, and stopped when not in use. Works with Terraform and OpenTofu (>= 1.6), oci provider >= 8.0, < 9.0.

A notebook with no subnet is on Oracle's network with internet egress and no path to your data. Subnet expected; none needs accept_default_networking.

A notebook bills while it is active, whether or not anyone is in it. billing_sessions lists the ones created ACTIVE; active = false parks one.

The shape is the bill. Flex shapes take OCPUs and memory; GPU shapes ignore them.

Verification

Static validation runs tofu fmt, init, validate, tflint and checkov. This module has not yet had a live test, so it is published as statically validated with its live test pending and does not carry the live-tested mark.

Usage code & full reference need an account

The complete copy-paste usage, the full input/output reference, and operational notes are free with an account - shown here and bundled in the download. Sign in and this section fills in.

  • Usage