Viewing docs for Oracle Cloud Infrastructure v4.20.0
published on Wednesday, Jul 15, 2026 by Pulumi
published on Wednesday, Jul 15, 2026 by Pulumi
Viewing docs for Oracle Cloud Infrastructure v4.20.0
published on Wednesday, Jul 15, 2026 by Pulumi
published on Wednesday, Jul 15, 2026 by Pulumi
This data source provides details about a specific Vm Cluster Network resource in Oracle Cloud Infrastructure Datacc service.
Obtain the VM cluster network on Database Infrastructure that has the specified OCID.
Example Usage
import * as pulumi from "@pulumi/pulumi";
import * as oci from "@pulumi/oci";
const testVmClusterNetwork = oci.oci.getDataccVmClusterNetwork({
vmClusterNetworkId: testVmClusterNetworkOciDataccVmClusterNetwork.id,
});
import pulumi
import pulumi_oci as oci
test_vm_cluster_network = oci.oci.get_datacc_vm_cluster_network(vm_cluster_network_id=test_vm_cluster_network_oci_datacc_vm_cluster_network["id"])
package main
import (
"github.com/pulumi/pulumi-oci/sdk/v4/go/oci/oci"
"github.com/pulumi/pulumi/sdk/v3/go/pulumi"
)
func main() {
pulumi.Run(func(ctx *pulumi.Context) error {
_, err := oci.LookupDataccVmClusterNetwork(ctx, &oci.LookupDataccVmClusterNetworkArgs{
VmClusterNetworkId: testVmClusterNetworkOciDataccVmClusterNetwork.Id,
}, nil)
if err != nil {
return err
}
return nil
})
}
using System.Collections.Generic;
using System.Linq;
using Pulumi;
using Oci = Pulumi.Oci;
return await Deployment.RunAsync(() =>
{
var testVmClusterNetwork = Oci.Oci.GetDataccVmClusterNetwork.Invoke(new()
{
VmClusterNetworkId = testVmClusterNetworkOciDataccVmClusterNetwork.Id,
});
});
package generated_program;
import com.pulumi.Context;
import com.pulumi.Pulumi;
import com.pulumi.core.Output;
import com.pulumi.oci.oci.OciFunctions;
import com.pulumi.oci.oci.inputs.GetDataccVmClusterNetworkArgs;
import java.util.ArrayList;
import java.util.Arrays;
import java.util.Map;
import java.io.File;
import java.nio.file.Files;
import java.nio.file.Paths;
public class App {
public static void main(String[] args) {
Pulumi.run(App::stack);
}
public static void stack(Context ctx) {
final var testVmClusterNetwork = OciFunctions.getDataccVmClusterNetwork(GetDataccVmClusterNetworkArgs.builder()
.vmClusterNetworkId(testVmClusterNetworkOciDataccVmClusterNetwork.id())
.build());
}
}
variables:
testVmClusterNetwork:
fn::invoke:
function: oci:oci:getDataccVmClusterNetwork
arguments:
vmClusterNetworkId: ${testVmClusterNetworkOciDataccVmClusterNetwork.id}
pulumi {
required_providers {
oci = {
source = "pulumi/oci"
}
}
}
data "oci_oci_getdataccvmclusternetwork" "testVmClusterNetwork" {
vm_cluster_network_id = testVmClusterNetworkOciDataccVmClusterNetwork.id
}
Using getDataccVmClusterNetwork
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 getDataccVmClusterNetwork(args: GetDataccVmClusterNetworkArgs, opts?: InvokeOptions): Promise<GetDataccVmClusterNetworkResult>
function getDataccVmClusterNetworkOutput(args: GetDataccVmClusterNetworkOutputArgs, opts?: InvokeOptions): Output<GetDataccVmClusterNetworkResult>def get_datacc_vm_cluster_network(vm_cluster_network_id: Optional[str] = None,
opts: Optional[InvokeOptions] = None) -> GetDataccVmClusterNetworkResult
def get_datacc_vm_cluster_network_output(vm_cluster_network_id: pulumi.Input[Optional[str]] = None,
opts: Optional[InvokeOptions] = None) -> Output[GetDataccVmClusterNetworkResult]func LookupDataccVmClusterNetwork(ctx *Context, args *LookupDataccVmClusterNetworkArgs, opts ...InvokeOption) (*LookupDataccVmClusterNetworkResult, error)
func LookupDataccVmClusterNetworkOutput(ctx *Context, args *LookupDataccVmClusterNetworkOutputArgs, opts ...InvokeOption) LookupDataccVmClusterNetworkResultOutput> Note: This function is named LookupDataccVmClusterNetwork in the Go SDK.
public static class GetDataccVmClusterNetwork
{
public static Task<GetDataccVmClusterNetworkResult> InvokeAsync(GetDataccVmClusterNetworkArgs args, InvokeOptions? opts = null)
public static Output<GetDataccVmClusterNetworkResult> Invoke(GetDataccVmClusterNetworkInvokeArgs args, InvokeOptions? opts = null)
}public static CompletableFuture<GetDataccVmClusterNetworkResult> getDataccVmClusterNetwork(GetDataccVmClusterNetworkArgs args, InvokeOptions options)
public static Output<GetDataccVmClusterNetworkResult> getDataccVmClusterNetwork(GetDataccVmClusterNetworkArgs args, InvokeOptions options)
fn::invoke:
function: oci:oci/getDataccVmClusterNetwork:getDataccVmClusterNetwork
arguments:
# arguments dictionarydata "oci_oci_get_datacc_vm_cluster_network" "name" {
# arguments
}The following arguments are supported:
- Vm
Cluster stringNetwork Id - The OCID of the VM cluster network.
- Vm
Cluster stringNetwork Id - The OCID of the VM cluster network.
- vm_
cluster_ stringnetwork_ id - The OCID of the VM cluster network.
- vm
Cluster StringNetwork Id - The OCID of the VM cluster network.
- vm
Cluster stringNetwork Id - The OCID of the VM cluster network.
- vm_
cluster_ strnetwork_ id - The OCID of the VM cluster network.
- vm
Cluster StringNetwork Id - The OCID of the VM cluster network.
getDataccVmClusterNetwork Result
The following output properties are available:
- Associated
Resource stringId - The OCID of the associated resource.
- Base
Vm stringCluster Id - The OCID of the associated VM cluster.
- Compartment
Id string - The OCID of the compartment containing the VM cluster network.
- Consumer
Type string - Consumer type for the VM cluster network.
- Dictionary<string, string>
- Defined tags for this resource. Each key is predefined and scoped to a namespace. Example:
{"foo-namespace.bar-key": "value"} - Display
Name string - The user-friendly name for the VM cluster network. The name does not need to be unique.
- Dns
Servers List<string> - The list of DNS server IP addresses. Maximum of 3 allowed.
- Dictionary<string, string>
- Simple key-value pair that is applied without any predefined name, type or scope. This tag option exists for cross-compatibility only. Example:
{"bar-key": "value"} - Id string
- The OCID of the VM cluster network.
- Infrastructure
Id string - The OCID of the Database Infrastructure.
- Is
Scan boolEnabled - Indicates whether Single Client Access Name (SCAN) is enabled on the VM cluster.
- Lifecycle
Details string - Lifecycle state details of the VM cluster network.
- Listener
Port int - The listener TCP/IP port.
- Listener
Port intSsl - The listener TCP/IP SSL port.
- Node
Count int - Count of virtual machines in this VM cluster.
- Ntp
Servers List<string> - The list of NTP server IP addresses. Maximum of 3 allowed.
- Scans
List<Get
Datacc Vm Cluster Network Scan> - The SCAN details.
- State string
- The current state of the virtual machine cluster network.
- Dictionary<string, string>
- Usage of system tag keys. These predefined keys are scoped to namespaces. Example:
{"orcl-cloud.free-tier-retained": "true"} - Time
Created string - The time that the VM cluster network was created. An RFC3339 formatted datetime string.
- Time
Updated string - The time that the VM cluster network was last updated. An RFC3339 formatted datetime string.
- Vm
Cluster stringNetwork Id - Vm
Networks List<GetDatacc Vm Cluster Network Vm Network> - Details of the client and backup networks.
- Associated
Resource stringId - The OCID of the associated resource.
- Base
Vm stringCluster Id - The OCID of the associated VM cluster.
- Compartment
Id string - The OCID of the compartment containing the VM cluster network.
- Consumer
Type string - Consumer type for the VM cluster network.
- map[string]string
- Defined tags for this resource. Each key is predefined and scoped to a namespace. Example:
{"foo-namespace.bar-key": "value"} - Display
Name string - The user-friendly name for the VM cluster network. The name does not need to be unique.
- Dns
Servers []string - The list of DNS server IP addresses. Maximum of 3 allowed.
- map[string]string
- Simple key-value pair that is applied without any predefined name, type or scope. This tag option exists for cross-compatibility only. Example:
{"bar-key": "value"} - Id string
- The OCID of the VM cluster network.
- Infrastructure
Id string - The OCID of the Database Infrastructure.
- Is
Scan boolEnabled - Indicates whether Single Client Access Name (SCAN) is enabled on the VM cluster.
- Lifecycle
Details string - Lifecycle state details of the VM cluster network.
- Listener
Port int - The listener TCP/IP port.
- Listener
Port intSsl - The listener TCP/IP SSL port.
- Node
Count int - Count of virtual machines in this VM cluster.
- Ntp
Servers []string - The list of NTP server IP addresses. Maximum of 3 allowed.
- Scans
[]Get
Datacc Vm Cluster Network Scan - The SCAN details.
- State string
- The current state of the virtual machine cluster network.
- map[string]string
- Usage of system tag keys. These predefined keys are scoped to namespaces. Example:
{"orcl-cloud.free-tier-retained": "true"} - Time
Created string - The time that the VM cluster network was created. An RFC3339 formatted datetime string.
- Time
Updated string - The time that the VM cluster network was last updated. An RFC3339 formatted datetime string.
- Vm
Cluster stringNetwork Id - Vm
Networks []GetDatacc Vm Cluster Network Vm Network - Details of the client and backup networks.
- associated_
resource_ stringid - The OCID of the associated resource.
- base_
vm_ stringcluster_ id - The OCID of the associated VM cluster.
- compartment_
id string - The OCID of the compartment containing the VM cluster network.
- consumer_
type string - Consumer type for the VM cluster network.
- map(string)
- Defined tags for this resource. Each key is predefined and scoped to a namespace. Example:
{"foo-namespace.bar-key": "value"} - display_
name string - The user-friendly name for the VM cluster network. The name does not need to be unique.
- dns_
servers list(string) - The list of DNS server IP addresses. Maximum of 3 allowed.
- map(string)
- Simple key-value pair that is applied without any predefined name, type or scope. This tag option exists for cross-compatibility only. Example:
{"bar-key": "value"} - id string
- The OCID of the VM cluster network.
- infrastructure_
id string - The OCID of the Database Infrastructure.
- is_
scan_ boolenabled - Indicates whether Single Client Access Name (SCAN) is enabled on the VM cluster.
- lifecycle_
details string - Lifecycle state details of the VM cluster network.
- listener_
port number - The listener TCP/IP port.
- listener_
port_ numberssl - The listener TCP/IP SSL port.
- node_
count number - Count of virtual machines in this VM cluster.
- ntp_
servers list(string) - The list of NTP server IP addresses. Maximum of 3 allowed.
- scans list(object)
- The SCAN details.
- state string
- The current state of the virtual machine cluster network.
- map(string)
- Usage of system tag keys. These predefined keys are scoped to namespaces. Example:
{"orcl-cloud.free-tier-retained": "true"} - time_
created string - The time that the VM cluster network was created. An RFC3339 formatted datetime string.
- time_
updated string - The time that the VM cluster network was last updated. An RFC3339 formatted datetime string.
- vm_
cluster_ stringnetwork_ id - vm_
networks list(object) - Details of the client and backup networks.
- associated
Resource StringId - The OCID of the associated resource.
- base
Vm StringCluster Id - The OCID of the associated VM cluster.
- compartment
Id String - The OCID of the compartment containing the VM cluster network.
- consumer
Type String - Consumer type for the VM cluster network.
- Map<String,String>
- Defined tags for this resource. Each key is predefined and scoped to a namespace. Example:
{"foo-namespace.bar-key": "value"} - display
Name String - The user-friendly name for the VM cluster network. The name does not need to be unique.
- dns
Servers List<String> - The list of DNS server IP addresses. Maximum of 3 allowed.
- Map<String,String>
- Simple key-value pair that is applied without any predefined name, type or scope. This tag option exists for cross-compatibility only. Example:
{"bar-key": "value"} - id String
- The OCID of the VM cluster network.
- infrastructure
Id String - The OCID of the Database Infrastructure.
- is
Scan BooleanEnabled - Indicates whether Single Client Access Name (SCAN) is enabled on the VM cluster.
- lifecycle
Details String - Lifecycle state details of the VM cluster network.
- listener
Port Integer - The listener TCP/IP port.
- listener
Port IntegerSsl - The listener TCP/IP SSL port.
- node
Count Integer - Count of virtual machines in this VM cluster.
- ntp
Servers List<String> - The list of NTP server IP addresses. Maximum of 3 allowed.
- scans
List<Get
Datacc Vm Cluster Network Scan> - The SCAN details.
- state String
- The current state of the virtual machine cluster network.
- Map<String,String>
- Usage of system tag keys. These predefined keys are scoped to namespaces. Example:
{"orcl-cloud.free-tier-retained": "true"} - time
Created String - The time that the VM cluster network was created. An RFC3339 formatted datetime string.
- time
Updated String - The time that the VM cluster network was last updated. An RFC3339 formatted datetime string.
- vm
Cluster StringNetwork Id - vm
Networks List<GetDatacc Vm Cluster Network Vm Network> - Details of the client and backup networks.
- associated
Resource stringId - The OCID of the associated resource.
- base
Vm stringCluster Id - The OCID of the associated VM cluster.
- compartment
Id string - The OCID of the compartment containing the VM cluster network.
- consumer
Type string - Consumer type for the VM cluster network.
- {[key: string]: string}
- Defined tags for this resource. Each key is predefined and scoped to a namespace. Example:
{"foo-namespace.bar-key": "value"} - display
Name string - The user-friendly name for the VM cluster network. The name does not need to be unique.
- dns
Servers string[] - The list of DNS server IP addresses. Maximum of 3 allowed.
- {[key: string]: string}
- Simple key-value pair that is applied without any predefined name, type or scope. This tag option exists for cross-compatibility only. Example:
{"bar-key": "value"} - id string
- The OCID of the VM cluster network.
- infrastructure
Id string - The OCID of the Database Infrastructure.
- is
Scan booleanEnabled - Indicates whether Single Client Access Name (SCAN) is enabled on the VM cluster.
- lifecycle
Details string - Lifecycle state details of the VM cluster network.
- listener
Port number - The listener TCP/IP port.
- listener
Port numberSsl - The listener TCP/IP SSL port.
- node
Count number - Count of virtual machines in this VM cluster.
- ntp
Servers string[] - The list of NTP server IP addresses. Maximum of 3 allowed.
- scans
Get
Datacc Vm Cluster Network Scan[] - The SCAN details.
- state string
- The current state of the virtual machine cluster network.
- {[key: string]: string}
- Usage of system tag keys. These predefined keys are scoped to namespaces. Example:
{"orcl-cloud.free-tier-retained": "true"} - time
Created string - The time that the VM cluster network was created. An RFC3339 formatted datetime string.
- time
Updated string - The time that the VM cluster network was last updated. An RFC3339 formatted datetime string.
- vm
Cluster stringNetwork Id - vm
Networks GetDatacc Vm Cluster Network Vm Network[] - Details of the client and backup networks.
- associated_
resource_ strid - The OCID of the associated resource.
- base_
vm_ strcluster_ id - The OCID of the associated VM cluster.
- compartment_
id str - The OCID of the compartment containing the VM cluster network.
- consumer_
type str - Consumer type for the VM cluster network.
- Mapping[str, str]
- Defined tags for this resource. Each key is predefined and scoped to a namespace. Example:
{"foo-namespace.bar-key": "value"} - display_
name str - The user-friendly name for the VM cluster network. The name does not need to be unique.
- dns_
servers Sequence[str] - The list of DNS server IP addresses. Maximum of 3 allowed.
- Mapping[str, str]
- Simple key-value pair that is applied without any predefined name, type or scope. This tag option exists for cross-compatibility only. Example:
{"bar-key": "value"} - id str
- The OCID of the VM cluster network.
- infrastructure_
id str - The OCID of the Database Infrastructure.
- is_
scan_ boolenabled - Indicates whether Single Client Access Name (SCAN) is enabled on the VM cluster.
- lifecycle_
details str - Lifecycle state details of the VM cluster network.
- listener_
port int - The listener TCP/IP port.
- listener_
port_ intssl - The listener TCP/IP SSL port.
- node_
count int - Count of virtual machines in this VM cluster.
- ntp_
servers Sequence[str] - The list of NTP server IP addresses. Maximum of 3 allowed.
- scans
Sequence[Get
Datacc Vm Cluster Network Scan] - The SCAN details.
- state str
- The current state of the virtual machine cluster network.
- Mapping[str, str]
- Usage of system tag keys. These predefined keys are scoped to namespaces. Example:
{"orcl-cloud.free-tier-retained": "true"} - time_
created str - The time that the VM cluster network was created. An RFC3339 formatted datetime string.
- time_
updated str - The time that the VM cluster network was last updated. An RFC3339 formatted datetime string.
- vm_
cluster_ strnetwork_ id - vm_
networks Sequence[GetDatacc Vm Cluster Network Vm Network] - Details of the client and backup networks.
- associated
Resource StringId - The OCID of the associated resource.
- base
Vm StringCluster Id - The OCID of the associated VM cluster.
- compartment
Id String - The OCID of the compartment containing the VM cluster network.
- consumer
Type String - Consumer type for the VM cluster network.
- Map<String>
- Defined tags for this resource. Each key is predefined and scoped to a namespace. Example:
{"foo-namespace.bar-key": "value"} - display
Name String - The user-friendly name for the VM cluster network. The name does not need to be unique.
- dns
Servers List<String> - The list of DNS server IP addresses. Maximum of 3 allowed.
- Map<String>
- Simple key-value pair that is applied without any predefined name, type or scope. This tag option exists for cross-compatibility only. Example:
{"bar-key": "value"} - id String
- The OCID of the VM cluster network.
- infrastructure
Id String - The OCID of the Database Infrastructure.
- is
Scan BooleanEnabled - Indicates whether Single Client Access Name (SCAN) is enabled on the VM cluster.
- lifecycle
Details String - Lifecycle state details of the VM cluster network.
- listener
Port Number - The listener TCP/IP port.
- listener
Port NumberSsl - The listener TCP/IP SSL port.
- node
Count Number - Count of virtual machines in this VM cluster.
- ntp
Servers List<String> - The list of NTP server IP addresses. Maximum of 3 allowed.
- scans List<Property Map>
- The SCAN details.
- state String
- The current state of the virtual machine cluster network.
- Map<String>
- Usage of system tag keys. These predefined keys are scoped to namespaces. Example:
{"orcl-cloud.free-tier-retained": "true"} - time
Created String - The time that the VM cluster network was created. An RFC3339 formatted datetime string.
- time
Updated String - The time that the VM cluster network was last updated. An RFC3339 formatted datetime string.
- vm
Cluster StringNetwork Id - vm
Networks List<Property Map> - Details of the client and backup networks.
Supporting Types
GetDataccVmClusterNetworkScan
GetDataccVmClusterNetworkVmNetwork
- Domain
Name string - The network domain name.
- Gateway string
- The network gateway.
- Netmask string
- The network netmask.
- Network
Type string - The network type.
- Nodes
List<Get
Datacc Vm Cluster Network Vm Network Node> - The list of node details.
- Prefix string
- The network domain name prefix.
- Vlan
Id string - The network VLAN ID.
- Domain
Name string - The network domain name.
- Gateway string
- The network gateway.
- Netmask string
- The network netmask.
- Network
Type string - The network type.
- Nodes
[]Get
Datacc Vm Cluster Network Vm Network Node - The list of node details.
- Prefix string
- The network domain name prefix.
- Vlan
Id string - The network VLAN ID.
- domain_
name string - The network domain name.
- gateway string
- The network gateway.
- netmask string
- The network netmask.
- network_
type string - The network type.
- nodes list(object)
- The list of node details.
- prefix string
- The network domain name prefix.
- vlan_
id string - The network VLAN ID.
- domain
Name String - The network domain name.
- gateway String
- The network gateway.
- netmask String
- The network netmask.
- network
Type String - The network type.
- nodes
List<Get
Datacc Vm Cluster Network Vm Network Node> - The list of node details.
- prefix String
- The network domain name prefix.
- vlan
Id String - The network VLAN ID.
- domain
Name string - The network domain name.
- gateway string
- The network gateway.
- netmask string
- The network netmask.
- network
Type string - The network type.
- nodes
Get
Datacc Vm Cluster Network Vm Network Node[] - The list of node details.
- prefix string
- The network domain name prefix.
- vlan
Id string - The network VLAN ID.
- domain_
name str - The network domain name.
- gateway str
- The network gateway.
- netmask str
- The network netmask.
- network_
type str - The network type.
- nodes
Sequence[Get
Datacc Vm Cluster Network Vm Network Node] - The list of node details.
- prefix str
- The network domain name prefix.
- vlan_
id str - The network VLAN ID.
- domain
Name String - The network domain name.
- gateway String
- The network gateway.
- netmask String
- The network netmask.
- network
Type String - The network type.
- nodes List<Property Map>
- The list of node details.
- prefix String
- The network domain name prefix.
- vlan
Id String - The network VLAN ID.
GetDataccVmClusterNetworkVmNetworkNode
- Hostname string
- The node host name.
- Ip string
- The node IP address.
- Vip string
- The node virtual IP (VIP) address.
- Vip
Hostname string - The node virtual IP (VIP) host name.
- Hostname string
- The node host name.
- Ip string
- The node IP address.
- Vip string
- The node virtual IP (VIP) address.
- Vip
Hostname string - The node virtual IP (VIP) host name.
- hostname string
- The node host name.
- ip string
- The node IP address.
- vip string
- The node virtual IP (VIP) address.
- vip_
hostname string - The node virtual IP (VIP) host name.
- hostname String
- The node host name.
- ip String
- The node IP address.
- vip String
- The node virtual IP (VIP) address.
- vip
Hostname String - The node virtual IP (VIP) host name.
- hostname string
- The node host name.
- ip string
- The node IP address.
- vip string
- The node virtual IP (VIP) address.
- vip
Hostname string - The node virtual IP (VIP) host name.
- hostname str
- The node host name.
- ip str
- The node IP address.
- vip str
- The node virtual IP (VIP) address.
- vip_
hostname str - The node virtual IP (VIP) host name.
- hostname String
- The node host name.
- ip String
- The node IP address.
- vip String
- The node virtual IP (VIP) address.
- vip
Hostname String - The node virtual IP (VIP) host name.
Package Details
- Repository
- oci pulumi/pulumi-oci
- License
- Apache-2.0
- Notes
- This Pulumi package is based on the
ociTerraform Provider.
Viewing docs for Oracle Cloud Infrastructure v4.20.0
published on Wednesday, Jul 15, 2026 by Pulumi
published on Wednesday, Jul 15, 2026 by Pulumi