Oracle Cloud Infrastructure

Pulumi Official
Package maintained by Pulumi
v0.1.1 published on Tuesday, May 3, 2022 by Pulumi

getNotebookSessions

This data source provides the list of Notebook Sessions in Oracle Cloud Infrastructure Data Science service.

Lists the notebook sessions in the specified compartment.

Example Usage

using Pulumi;
using Oci = Pulumi.Oci;

class MyStack : Stack
{
    public MyStack()
    {
        var testNotebookSessions = Output.Create(Oci.DataScience.GetNotebookSessions.InvokeAsync(new Oci.DataScience.GetNotebookSessionsArgs
        {
            CompartmentId = @var.Compartment_id,
            CreatedBy = @var.Notebook_session_created_by,
            DisplayName = @var.Notebook_session_display_name,
            Id = @var.Notebook_session_id,
            ProjectId = oci_datascience_project.Test_project.Id,
            State = @var.Notebook_session_state,
        }));
    }

}
package main

import (
	"github.com/pulumi/pulumi-oci/sdk/go/oci/DataScience"
	"github.com/pulumi/pulumi/sdk/v3/go/pulumi"
)

func main() {
	pulumi.Run(func(ctx *pulumi.Context) error {
		_, err := DataScience.GetNotebookSessions(ctx, &datascience.GetNotebookSessionsArgs{
			CompartmentId: _var.Compartment_id,
			CreatedBy:     pulumi.StringRef(_var.Notebook_session_created_by),
			DisplayName:   pulumi.StringRef(_var.Notebook_session_display_name),
			Id:            pulumi.StringRef(_var.Notebook_session_id),
			ProjectId:     pulumi.StringRef(oci_datascience_project.Test_project.Id),
			State:         pulumi.StringRef(_var.Notebook_session_state),
		}, nil)
		if err != nil {
			return err
		}
		return nil
	})
}

Coming soon!

import pulumi
import pulumi_oci as oci

test_notebook_sessions = oci.DataScience.get_notebook_sessions(compartment_id=var["compartment_id"],
    created_by=var["notebook_session_created_by"],
    display_name=var["notebook_session_display_name"],
    id=var["notebook_session_id"],
    project_id=oci_datascience_project["test_project"]["id"],
    state=var["notebook_session_state"])
import * as pulumi from "@pulumi/pulumi";
import * as oci from "@pulumi/oci";

const testNotebookSessions = oci.DataScience.getNotebookSessions({
    compartmentId: _var.compartment_id,
    createdBy: _var.notebook_session_created_by,
    displayName: _var.notebook_session_display_name,
    id: _var.notebook_session_id,
    projectId: oci_datascience_project.test_project.id,
    state: _var.notebook_session_state,
});

Coming soon!

Using getNotebookSessions

Two invocation forms are available. The direct form accepts plain arguments and either blocks until the result value is available, or returns a Promise-wrapped result. The output form accepts Input-wrapped arguments and returns an Output-wrapped result.

function getNotebookSessions(args: GetNotebookSessionsArgs, opts?: InvokeOptions): Promise<GetNotebookSessionsResult>
function getNotebookSessionsOutput(args: GetNotebookSessionsOutputArgs, opts?: InvokeOptions): Output<GetNotebookSessionsResult>
def get_notebook_sessions(compartment_id: Optional[str] = None,
                          created_by: Optional[str] = None,
                          display_name: Optional[str] = None,
                          filters: Optional[Sequence[_datascience.GetNotebookSessionsFilter]] = None,
                          id: Optional[str] = None,
                          project_id: Optional[str] = None,
                          state: Optional[str] = None,
                          opts: Optional[InvokeOptions] = None) -> GetNotebookSessionsResult
def get_notebook_sessions_output(compartment_id: Optional[pulumi.Input[str]] = None,
                          created_by: Optional[pulumi.Input[str]] = None,
                          display_name: Optional[pulumi.Input[str]] = None,
                          filters: Optional[pulumi.Input[Sequence[pulumi.Input[_datascience.GetNotebookSessionsFilterArgs]]]] = None,
                          id: Optional[pulumi.Input[str]] = None,
                          project_id: Optional[pulumi.Input[str]] = None,
                          state: Optional[pulumi.Input[str]] = None,
                          opts: Optional[InvokeOptions] = None) -> Output[GetNotebookSessionsResult]
func GetNotebookSessions(ctx *Context, args *GetNotebookSessionsArgs, opts ...InvokeOption) (*GetNotebookSessionsResult, error)
func GetNotebookSessionsOutput(ctx *Context, args *GetNotebookSessionsOutputArgs, opts ...InvokeOption) GetNotebookSessionsResultOutput

> Note: This function is named GetNotebookSessions in the Go SDK.

public static class GetNotebookSessions 
{
    public static Task<GetNotebookSessionsResult> InvokeAsync(GetNotebookSessionsArgs args, InvokeOptions? opts = null)
    public static Output<GetNotebookSessionsResult> Invoke(GetNotebookSessionsInvokeArgs args, InvokeOptions? opts = null)
}
public static CompletableFuture<GetNotebookSessionsResult> getNotebookSessions(GetNotebookSessionsArgs args, InvokeOptions options)
// Output-based functions aren't available in Java yet
Fn::Invoke:
  Function: oci:DataScience/getNotebookSessions:getNotebookSessions
  Arguments:
    # Arguments dictionary

The following arguments are supported:

CompartmentId string

Filter results by the OCID of the compartment.

CreatedBy string

Filter results by the OCID of the user who created the resource.

DisplayName string

Filter results by its user-friendly name.

Filters List<GetNotebookSessionsFilter>
Id string

Filter results by OCID. Must be an OCID of the correct type for the resource type.

ProjectId string

Filter results by the OCID of the project.

State string

Filter results by the specified lifecycle state. Must be a valid state for the resource type.

CompartmentId string

Filter results by the OCID of the compartment.

CreatedBy string

Filter results by the OCID of the user who created the resource.

DisplayName string

Filter results by its user-friendly name.

Filters []GetNotebookSessionsFilter
Id string

Filter results by OCID. Must be an OCID of the correct type for the resource type.

ProjectId string

Filter results by the OCID of the project.

State string

Filter results by the specified lifecycle state. Must be a valid state for the resource type.

compartmentId String

Filter results by the OCID of the compartment.

createdBy String

Filter results by the OCID of the user who created the resource.

displayName String

Filter results by its user-friendly name.

filters List<GetNotebookSessionsFilter>
id String

Filter results by OCID. Must be an OCID of the correct type for the resource type.

projectId String

Filter results by the OCID of the project.

state String

Filter results by the specified lifecycle state. Must be a valid state for the resource type.

compartmentId string

Filter results by the OCID of the compartment.

createdBy string

Filter results by the OCID of the user who created the resource.

displayName string

Filter results by its user-friendly name.

filters GetNotebookSessionsFilter[]
id string

Filter results by OCID. Must be an OCID of the correct type for the resource type.

projectId string

Filter results by the OCID of the project.

state string

Filter results by the specified lifecycle state. Must be a valid state for the resource type.

compartment_id str

Filter results by the OCID of the compartment.

created_by str

Filter results by the OCID of the user who created the resource.

display_name str

Filter results by its user-friendly name.

filters GetNotebookSessionsFilter]
id str

Filter results by OCID. Must be an OCID of the correct type for the resource type.

project_id str

Filter results by the OCID of the project.

state str

Filter results by the specified lifecycle state. Must be a valid state for the resource type.

compartmentId String

Filter results by the OCID of the compartment.

createdBy String

Filter results by the OCID of the user who created the resource.

displayName String

Filter results by its user-friendly name.

filters List<Property Map>
id String

Filter results by OCID. Must be an OCID of the correct type for the resource type.

projectId String

Filter results by the OCID of the project.

state String

Filter results by the specified lifecycle state. Must be a valid state for the resource type.

getNotebookSessions Result

The following output properties are available:

CompartmentId string

The OCID of the notebook session's compartment.

NotebookSessions List<GetNotebookSessionsNotebookSession>

The list of notebook_sessions.

CreatedBy string

The OCID of the user who created the notebook session.

DisplayName string

A user-friendly display name for the resource. It does not have to be unique and can be modified. Avoid entering confidential information. Example: My NotebookSession

Filters List<GetNotebookSessionsFilter>
Id string

The OCID of the notebook session.

ProjectId string

The OCID of the project associated with the notebook session.

State string

The state of the notebook session.

CompartmentId string

The OCID of the notebook session's compartment.

NotebookSessions []GetNotebookSessionsNotebookSession

The list of notebook_sessions.

CreatedBy string

The OCID of the user who created the notebook session.

DisplayName string

A user-friendly display name for the resource. It does not have to be unique and can be modified. Avoid entering confidential information. Example: My NotebookSession

Filters []GetNotebookSessionsFilter
Id string

The OCID of the notebook session.

ProjectId string

The OCID of the project associated with the notebook session.

State string

The state of the notebook session.

compartmentId String

The OCID of the notebook session's compartment.

notebookSessions List<GetNotebookSessionsNotebookSession>

The list of notebook_sessions.

createdBy String

The OCID of the user who created the notebook session.

displayName String

A user-friendly display name for the resource. It does not have to be unique and can be modified. Avoid entering confidential information. Example: My NotebookSession

filters List<GetNotebookSessionsFilter>
id String

The OCID of the notebook session.

projectId String

The OCID of the project associated with the notebook session.

state String

The state of the notebook session.

compartmentId string

The OCID of the notebook session's compartment.

notebookSessions GetNotebookSessionsNotebookSession[]

The list of notebook_sessions.

createdBy string

The OCID of the user who created the notebook session.

displayName string

A user-friendly display name for the resource. It does not have to be unique and can be modified. Avoid entering confidential information. Example: My NotebookSession

filters GetNotebookSessionsFilter[]
id string

The OCID of the notebook session.

projectId string

The OCID of the project associated with the notebook session.

state string

The state of the notebook session.

compartment_id str

The OCID of the notebook session's compartment.

notebook_sessions GetNotebookSessionsNotebookSession]

The list of notebook_sessions.

created_by str

The OCID of the user who created the notebook session.

display_name str

A user-friendly display name for the resource. It does not have to be unique and can be modified. Avoid entering confidential information. Example: My NotebookSession

filters GetNotebookSessionsFilter]
id str

The OCID of the notebook session.

project_id str

The OCID of the project associated with the notebook session.

state str

The state of the notebook session.

compartmentId String

The OCID of the notebook session's compartment.

notebookSessions List<Property Map>

The list of notebook_sessions.

createdBy String

The OCID of the user who created the notebook session.

displayName String

A user-friendly display name for the resource. It does not have to be unique and can be modified. Avoid entering confidential information. Example: My NotebookSession

filters List<Property Map>
id String

The OCID of the notebook session.

projectId String

The OCID of the project associated with the notebook session.

state String

The state of the notebook session.

Supporting Types

GetNotebookSessionsFilter

Name string
Values List<string>
Regex bool
Name string
Values []string
Regex bool
name String
values List<String>
regex Boolean
name string
values string[]
regex boolean
name str
values Sequence[str]
regex bool
name String
values List<String>
regex Boolean

GetNotebookSessionsNotebookSession

CompartmentId string

Filter results by the OCID of the compartment.

CreatedBy string

Filter results by the OCID of the user who created the resource.

DefinedTags Dictionary<string, object>

Defined tags for this resource. Each key is predefined and scoped to a namespace. See Resource Tags. Example: {"Operations.CostCenter": "42"}

DisplayName string

Filter results by its user-friendly name.

FreeformTags Dictionary<string, object>

Free-form tags for this resource. Each tag is a simple key-value pair with no predefined name, type, or namespace. See Resource Tags. Example: {"Department": "Finance"}

Id string

Filter results by OCID. Must be an OCID of the correct type for the resource type.

LifecycleDetails string

Details about the state of the notebook session.

NotebookSessionConfigDetails List<GetNotebookSessionsNotebookSessionNotebookSessionConfigDetail>

Details for the notebook session configuration.

NotebookSessionConfigurationDetails List<GetNotebookSessionsNotebookSessionNotebookSessionConfigurationDetail>

Details for the notebook session configuration.

NotebookSessionUrl string

The URL to interact with the notebook session.

ProjectId string

Filter results by the OCID of the project.

State string

Filter results by the specified lifecycle state. Must be a valid state for the resource type.

TimeCreated string

The date and time the resource was created in the timestamp format defined by RFC3339. Example: 2019-08-25T21:10:29.41Z

CompartmentId string

Filter results by the OCID of the compartment.

CreatedBy string

Filter results by the OCID of the user who created the resource.

DefinedTags map[string]interface{}

Defined tags for this resource. Each key is predefined and scoped to a namespace. See Resource Tags. Example: {"Operations.CostCenter": "42"}

DisplayName string

Filter results by its user-friendly name.

FreeformTags map[string]interface{}

Free-form tags for this resource. Each tag is a simple key-value pair with no predefined name, type, or namespace. See Resource Tags. Example: {"Department": "Finance"}

Id string

Filter results by OCID. Must be an OCID of the correct type for the resource type.

LifecycleDetails string

Details about the state of the notebook session.

NotebookSessionConfigDetails []GetNotebookSessionsNotebookSessionNotebookSessionConfigDetail

Details for the notebook session configuration.

NotebookSessionConfigurationDetails []GetNotebookSessionsNotebookSessionNotebookSessionConfigurationDetail

Details for the notebook session configuration.

NotebookSessionUrl string

The URL to interact with the notebook session.

ProjectId string

Filter results by the OCID of the project.

State string

Filter results by the specified lifecycle state. Must be a valid state for the resource type.

TimeCreated string

The date and time the resource was created in the timestamp format defined by RFC3339. Example: 2019-08-25T21:10:29.41Z

compartmentId String

Filter results by the OCID of the compartment.

createdBy String

Filter results by the OCID of the user who created the resource.

definedTags Map<String,Object>

Defined tags for this resource. Each key is predefined and scoped to a namespace. See Resource Tags. Example: {"Operations.CostCenter": "42"}

displayName String

Filter results by its user-friendly name.

freeformTags Map<String,Object>

Free-form tags for this resource. Each tag is a simple key-value pair with no predefined name, type, or namespace. See Resource Tags. Example: {"Department": "Finance"}

id String

Filter results by OCID. Must be an OCID of the correct type for the resource type.

lifecycleDetails String

Details about the state of the notebook session.

notebookSessionConfigDetails List<GetNotebookSessionsNotebookSessionNotebookSessionConfigDetail>

Details for the notebook session configuration.

notebookSessionConfigurationDetails List<GetNotebookSessionsNotebookSessionNotebookSessionConfigurationDetail>

Details for the notebook session configuration.

notebookSessionUrl String

The URL to interact with the notebook session.

projectId String

Filter results by the OCID of the project.

state String

Filter results by the specified lifecycle state. Must be a valid state for the resource type.

timeCreated String

The date and time the resource was created in the timestamp format defined by RFC3339. Example: 2019-08-25T21:10:29.41Z

compartmentId string

Filter results by the OCID of the compartment.

createdBy string

Filter results by the OCID of the user who created the resource.

definedTags {[key: string]: any}

Defined tags for this resource. Each key is predefined and scoped to a namespace. See Resource Tags. Example: {"Operations.CostCenter": "42"}

displayName string

Filter results by its user-friendly name.

freeformTags {[key: string]: any}

Free-form tags for this resource. Each tag is a simple key-value pair with no predefined name, type, or namespace. See Resource Tags. Example: {"Department": "Finance"}

id string

Filter results by OCID. Must be an OCID of the correct type for the resource type.

lifecycleDetails string

Details about the state of the notebook session.

notebookSessionConfigDetails GetNotebookSessionsNotebookSessionNotebookSessionConfigDetail[]

Details for the notebook session configuration.

notebookSessionConfigurationDetails GetNotebookSessionsNotebookSessionNotebookSessionConfigurationDetail[]

Details for the notebook session configuration.

notebookSessionUrl string

The URL to interact with the notebook session.

projectId string

Filter results by the OCID of the project.

state string

Filter results by the specified lifecycle state. Must be a valid state for the resource type.

timeCreated string

The date and time the resource was created in the timestamp format defined by RFC3339. Example: 2019-08-25T21:10:29.41Z

compartment_id str

Filter results by the OCID of the compartment.

created_by str

Filter results by the OCID of the user who created the resource.

defined_tags Mapping[str, Any]

Defined tags for this resource. Each key is predefined and scoped to a namespace. See Resource Tags. Example: {"Operations.CostCenter": "42"}

display_name str

Filter results by its user-friendly name.

freeform_tags Mapping[str, Any]

Free-form tags for this resource. Each tag is a simple key-value pair with no predefined name, type, or namespace. See Resource Tags. Example: {"Department": "Finance"}

id str

Filter results by OCID. Must be an OCID of the correct type for the resource type.

lifecycle_details str

Details about the state of the notebook session.

notebook_session_config_details GetNotebookSessionsNotebookSessionNotebookSessionConfigDetail]

Details for the notebook session configuration.

notebook_session_configuration_details GetNotebookSessionsNotebookSessionNotebookSessionConfigurationDetail]

Details for the notebook session configuration.

notebook_session_url str

The URL to interact with the notebook session.

project_id str

Filter results by the OCID of the project.

state str

Filter results by the specified lifecycle state. Must be a valid state for the resource type.

time_created str

The date and time the resource was created in the timestamp format defined by RFC3339. Example: 2019-08-25T21:10:29.41Z

compartmentId String

Filter results by the OCID of the compartment.

createdBy String

Filter results by the OCID of the user who created the resource.

definedTags Map<Any>

Defined tags for this resource. Each key is predefined and scoped to a namespace. See Resource Tags. Example: {"Operations.CostCenter": "42"}

displayName String

Filter results by its user-friendly name.

freeformTags Map<Any>

Free-form tags for this resource. Each tag is a simple key-value pair with no predefined name, type, or namespace. See Resource Tags. Example: {"Department": "Finance"}

id String

Filter results by OCID. Must be an OCID of the correct type for the resource type.

lifecycleDetails String

Details about the state of the notebook session.

notebookSessionConfigDetails List<Property Map>

Details for the notebook session configuration.

notebookSessionConfigurationDetails List<Property Map>

Details for the notebook session configuration.

notebookSessionUrl String

The URL to interact with the notebook session.

projectId String

Filter results by the OCID of the project.

state String

Filter results by the specified lifecycle state. Must be a valid state for the resource type.

timeCreated String

The date and time the resource was created in the timestamp format defined by RFC3339. Example: 2019-08-25T21:10:29.41Z

GetNotebookSessionsNotebookSessionNotebookSessionConfigDetail

BlockStorageSizeInGbs int

A notebook session instance is provided with a block storage volume. This specifies the size of the volume in GBs.

NotebookSessionShapeConfigDetails List<GetNotebookSessionsNotebookSessionNotebookSessionConfigDetailNotebookSessionShapeConfigDetail>

Details for the notebook session shape configuration.

Shape string

The shape used to launch the notebook session compute instance. The list of available shapes in a given compartment can be retrieved using the ListNotebookSessionShapes endpoint.

SubnetId string

A notebook session instance is provided with a VNIC for network access. This specifies the OCID of the subnet to create a VNIC in. The subnet should be in a VCN with a NAT gateway for egress to the internet.

BlockStorageSizeInGbs int

A notebook session instance is provided with a block storage volume. This specifies the size of the volume in GBs.

NotebookSessionShapeConfigDetails []GetNotebookSessionsNotebookSessionNotebookSessionConfigDetailNotebookSessionShapeConfigDetail

Details for the notebook session shape configuration.

Shape string

The shape used to launch the notebook session compute instance. The list of available shapes in a given compartment can be retrieved using the ListNotebookSessionShapes endpoint.

SubnetId string

A notebook session instance is provided with a VNIC for network access. This specifies the OCID of the subnet to create a VNIC in. The subnet should be in a VCN with a NAT gateway for egress to the internet.

blockStorageSizeInGbs Integer

A notebook session instance is provided with a block storage volume. This specifies the size of the volume in GBs.

notebookSessionShapeConfigDetails List<GetNotebookSessionsNotebookSessionNotebookSessionConfigDetailNotebookSessionShapeConfigDetail>

Details for the notebook session shape configuration.

shape String

The shape used to launch the notebook session compute instance. The list of available shapes in a given compartment can be retrieved using the ListNotebookSessionShapes endpoint.

subnetId String

A notebook session instance is provided with a VNIC for network access. This specifies the OCID of the subnet to create a VNIC in. The subnet should be in a VCN with a NAT gateway for egress to the internet.

blockStorageSizeInGbs number

A notebook session instance is provided with a block storage volume. This specifies the size of the volume in GBs.

notebookSessionShapeConfigDetails GetNotebookSessionsNotebookSessionNotebookSessionConfigDetailNotebookSessionShapeConfigDetail[]

Details for the notebook session shape configuration.

shape string

The shape used to launch the notebook session compute instance. The list of available shapes in a given compartment can be retrieved using the ListNotebookSessionShapes endpoint.

subnetId string

A notebook session instance is provided with a VNIC for network access. This specifies the OCID of the subnet to create a VNIC in. The subnet should be in a VCN with a NAT gateway for egress to the internet.

block_storage_size_in_gbs int

A notebook session instance is provided with a block storage volume. This specifies the size of the volume in GBs.

notebook_session_shape_config_details GetNotebookSessionsNotebookSessionNotebookSessionConfigDetailNotebookSessionShapeConfigDetail]

Details for the notebook session shape configuration.

shape str

The shape used to launch the notebook session compute instance. The list of available shapes in a given compartment can be retrieved using the ListNotebookSessionShapes endpoint.

subnet_id str

A notebook session instance is provided with a VNIC for network access. This specifies the OCID of the subnet to create a VNIC in. The subnet should be in a VCN with a NAT gateway for egress to the internet.

blockStorageSizeInGbs Number

A notebook session instance is provided with a block storage volume. This specifies the size of the volume in GBs.

notebookSessionShapeConfigDetails List<Property Map>

Details for the notebook session shape configuration.

shape String

The shape used to launch the notebook session compute instance. The list of available shapes in a given compartment can be retrieved using the ListNotebookSessionShapes endpoint.

subnetId String

A notebook session instance is provided with a VNIC for network access. This specifies the OCID of the subnet to create a VNIC in. The subnet should be in a VCN with a NAT gateway for egress to the internet.

GetNotebookSessionsNotebookSessionNotebookSessionConfigDetailNotebookSessionShapeConfigDetail

MemoryInGbs double

A notebook session instance of type VM.Standard.E3.Flex allows memory to be specified. This specifies the size of the memory in GBs.

Ocpus double

A notebook session instance of type VM.Standard.E3.Flex allows the ocpu count to be specified.

MemoryInGbs float64

A notebook session instance of type VM.Standard.E3.Flex allows memory to be specified. This specifies the size of the memory in GBs.

Ocpus float64

A notebook session instance of type VM.Standard.E3.Flex allows the ocpu count to be specified.

memoryInGbs Double

A notebook session instance of type VM.Standard.E3.Flex allows memory to be specified. This specifies the size of the memory in GBs.

ocpus Double

A notebook session instance of type VM.Standard.E3.Flex allows the ocpu count to be specified.

memoryInGbs number

A notebook session instance of type VM.Standard.E3.Flex allows memory to be specified. This specifies the size of the memory in GBs.

ocpus number

A notebook session instance of type VM.Standard.E3.Flex allows the ocpu count to be specified.

memory_in_gbs float

A notebook session instance of type VM.Standard.E3.Flex allows memory to be specified. This specifies the size of the memory in GBs.

ocpus float

A notebook session instance of type VM.Standard.E3.Flex allows the ocpu count to be specified.

memoryInGbs Number

A notebook session instance of type VM.Standard.E3.Flex allows memory to be specified. This specifies the size of the memory in GBs.

ocpus Number

A notebook session instance of type VM.Standard.E3.Flex allows the ocpu count to be specified.

GetNotebookSessionsNotebookSessionNotebookSessionConfigurationDetail

BlockStorageSizeInGbs int

A notebook session instance is provided with a block storage volume. This specifies the size of the volume in GBs.

NotebookSessionShapeConfigDetails List<GetNotebookSessionsNotebookSessionNotebookSessionConfigurationDetailNotebookSessionShapeConfigDetail>

Details for the notebook session shape configuration.

Shape string

The shape used to launch the notebook session compute instance. The list of available shapes in a given compartment can be retrieved using the ListNotebookSessionShapes endpoint.

SubnetId string

A notebook session instance is provided with a VNIC for network access. This specifies the OCID of the subnet to create a VNIC in. The subnet should be in a VCN with a NAT gateway for egress to the internet.

BlockStorageSizeInGbs int

A notebook session instance is provided with a block storage volume. This specifies the size of the volume in GBs.

NotebookSessionShapeConfigDetails []GetNotebookSessionsNotebookSessionNotebookSessionConfigurationDetailNotebookSessionShapeConfigDetail

Details for the notebook session shape configuration.

Shape string

The shape used to launch the notebook session compute instance. The list of available shapes in a given compartment can be retrieved using the ListNotebookSessionShapes endpoint.

SubnetId string

A notebook session instance is provided with a VNIC for network access. This specifies the OCID of the subnet to create a VNIC in. The subnet should be in a VCN with a NAT gateway for egress to the internet.

blockStorageSizeInGbs Integer

A notebook session instance is provided with a block storage volume. This specifies the size of the volume in GBs.

notebookSessionShapeConfigDetails List<GetNotebookSessionsNotebookSessionNotebookSessionConfigurationDetailNotebookSessionShapeConfigDetail>

Details for the notebook session shape configuration.

shape String

The shape used to launch the notebook session compute instance. The list of available shapes in a given compartment can be retrieved using the ListNotebookSessionShapes endpoint.

subnetId String

A notebook session instance is provided with a VNIC for network access. This specifies the OCID of the subnet to create a VNIC in. The subnet should be in a VCN with a NAT gateway for egress to the internet.

blockStorageSizeInGbs number

A notebook session instance is provided with a block storage volume. This specifies the size of the volume in GBs.

notebookSessionShapeConfigDetails GetNotebookSessionsNotebookSessionNotebookSessionConfigurationDetailNotebookSessionShapeConfigDetail[]

Details for the notebook session shape configuration.

shape string

The shape used to launch the notebook session compute instance. The list of available shapes in a given compartment can be retrieved using the ListNotebookSessionShapes endpoint.

subnetId string

A notebook session instance is provided with a VNIC for network access. This specifies the OCID of the subnet to create a VNIC in. The subnet should be in a VCN with a NAT gateway for egress to the internet.

block_storage_size_in_gbs int

A notebook session instance is provided with a block storage volume. This specifies the size of the volume in GBs.

notebook_session_shape_config_details GetNotebookSessionsNotebookSessionNotebookSessionConfigurationDetailNotebookSessionShapeConfigDetail]

Details for the notebook session shape configuration.

shape str

The shape used to launch the notebook session compute instance. The list of available shapes in a given compartment can be retrieved using the ListNotebookSessionShapes endpoint.

subnet_id str

A notebook session instance is provided with a VNIC for network access. This specifies the OCID of the subnet to create a VNIC in. The subnet should be in a VCN with a NAT gateway for egress to the internet.

blockStorageSizeInGbs Number

A notebook session instance is provided with a block storage volume. This specifies the size of the volume in GBs.

notebookSessionShapeConfigDetails List<Property Map>

Details for the notebook session shape configuration.

shape String

The shape used to launch the notebook session compute instance. The list of available shapes in a given compartment can be retrieved using the ListNotebookSessionShapes endpoint.

subnetId String

A notebook session instance is provided with a VNIC for network access. This specifies the OCID of the subnet to create a VNIC in. The subnet should be in a VCN with a NAT gateway for egress to the internet.

GetNotebookSessionsNotebookSessionNotebookSessionConfigurationDetailNotebookSessionShapeConfigDetail

MemoryInGbs double

A notebook session instance of type VM.Standard.E3.Flex allows memory to be specified. This specifies the size of the memory in GBs.

Ocpus double

A notebook session instance of type VM.Standard.E3.Flex allows the ocpu count to be specified.

MemoryInGbs float64

A notebook session instance of type VM.Standard.E3.Flex allows memory to be specified. This specifies the size of the memory in GBs.

Ocpus float64

A notebook session instance of type VM.Standard.E3.Flex allows the ocpu count to be specified.

memoryInGbs Double

A notebook session instance of type VM.Standard.E3.Flex allows memory to be specified. This specifies the size of the memory in GBs.

ocpus Double

A notebook session instance of type VM.Standard.E3.Flex allows the ocpu count to be specified.

memoryInGbs number

A notebook session instance of type VM.Standard.E3.Flex allows memory to be specified. This specifies the size of the memory in GBs.

ocpus number

A notebook session instance of type VM.Standard.E3.Flex allows the ocpu count to be specified.

memory_in_gbs float

A notebook session instance of type VM.Standard.E3.Flex allows memory to be specified. This specifies the size of the memory in GBs.

ocpus float

A notebook session instance of type VM.Standard.E3.Flex allows the ocpu count to be specified.

memoryInGbs Number

A notebook session instance of type VM.Standard.E3.Flex allows memory to be specified. This specifies the size of the memory in GBs.

ocpus Number

A notebook session instance of type VM.Standard.E3.Flex allows the ocpu count to be specified.

Package Details

Repository
https://github.com/pulumi/pulumi-oci
License
Apache-2.0
Notes

This Pulumi package is based on the oci Terraform Provider.