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 the list of Vm Cluster Networks in Oracle Cloud Infrastructure Datacc service.
Obtain a list of VM cluster networks on Database Infrastructure.
Example Usage
import * as pulumi from "@pulumi/pulumi";
import * as oci from "@pulumi/oci";
const testVmClusterNetworks = oci.oci.getDataccVmClusterNetworks({
compartmentId: compartmentId,
displayName: vmClusterNetworkDisplayName,
infrastructureId: testInfrastructure.id,
isScanEnabled: vmClusterNetworkIsScanEnabled === "true",
nodeCount: Number(vmClusterNetworkNodeCount),
states: vmClusterNetworkState,
vmNetworkConsumerType: vmClusterNetworkVmNetworkConsumerType,
});
import pulumi
import pulumi_oci as oci
test_vm_cluster_networks = oci.oci.get_datacc_vm_cluster_networks(compartment_id=compartment_id,
display_name=vm_cluster_network_display_name,
infrastructure_id=test_infrastructure["id"],
is_scan_enabled=vm_cluster_network_is_scan_enabled == "true",
node_count=int(vm_cluster_network_node_count),
states=vm_cluster_network_state,
vm_network_consumer_type=vm_cluster_network_vm_network_consumer_type)
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.GetDataccVmClusterNetworks(ctx, &oci.GetDataccVmClusterNetworksArgs{
CompartmentId: compartmentId,
DisplayName: pulumi.StringRef(vmClusterNetworkDisplayName),
InfrastructureId: pulumi.StringRef(testInfrastructure.Id),
IsScanEnabled: pulumi.BoolRef(vmClusterNetworkIsScanEnabled),
NodeCount: pulumi.IntRef(vmClusterNetworkNodeCount),
States: pulumi.ToArray(vmClusterNetworkState),
VmNetworkConsumerType: pulumi.StringRef(vmClusterNetworkVmNetworkConsumerType),
}, 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 testVmClusterNetworks = Oci.Oci.GetDataccVmClusterNetworks.Invoke(new()
{
CompartmentId = compartmentId,
DisplayName = vmClusterNetworkDisplayName,
InfrastructureId = testInfrastructure.Id,
IsScanEnabled = vmClusterNetworkIsScanEnabled,
NodeCount = vmClusterNetworkNodeCount,
States = vmClusterNetworkState,
VmNetworkConsumerType = vmClusterNetworkVmNetworkConsumerType,
});
});
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.GetDataccVmClusterNetworksArgs;
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 testVmClusterNetworks = OciFunctions.getDataccVmClusterNetworks(GetDataccVmClusterNetworksArgs.builder()
.compartmentId(compartmentId)
.displayName(vmClusterNetworkDisplayName)
.infrastructureId(testInfrastructure.id())
.isScanEnabled(vmClusterNetworkIsScanEnabled)
.nodeCount(vmClusterNetworkNodeCount)
.states(vmClusterNetworkState)
.vmNetworkConsumerType(vmClusterNetworkVmNetworkConsumerType)
.build());
}
}
variables:
testVmClusterNetworks:
fn::invoke:
function: oci:oci:getDataccVmClusterNetworks
arguments:
compartmentId: ${compartmentId}
displayName: ${vmClusterNetworkDisplayName}
infrastructureId: ${testInfrastructure.id}
isScanEnabled: ${vmClusterNetworkIsScanEnabled}
nodeCount: ${vmClusterNetworkNodeCount}
states: ${vmClusterNetworkState}
vmNetworkConsumerType: ${vmClusterNetworkVmNetworkConsumerType}
pulumi {
required_providers {
oci = {
source = "pulumi/oci"
}
}
}
data "oci_oci_getdataccvmclusternetworks" "testVmClusterNetworks" {
compartment_id = compartmentId
display_name = vmClusterNetworkDisplayName
infrastructure_id = testInfrastructure.id
is_scan_enabled = vmClusterNetworkIsScanEnabled
node_count = vmClusterNetworkNodeCount
states = vmClusterNetworkState
vm_network_consumer_type = vmClusterNetworkVmNetworkConsumerType
}
Using getDataccVmClusterNetworks
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 getDataccVmClusterNetworks(args: GetDataccVmClusterNetworksArgs, opts?: InvokeOptions): Promise<GetDataccVmClusterNetworksResult>
function getDataccVmClusterNetworksOutput(args: GetDataccVmClusterNetworksOutputArgs, opts?: InvokeOptions): Output<GetDataccVmClusterNetworksResult>def get_datacc_vm_cluster_networks(compartment_id: Optional[str] = None,
display_name: Optional[str] = None,
filters: Optional[Sequence[GetDataccVmClusterNetworksFilter]] = None,
infrastructure_id: Optional[str] = None,
is_scan_enabled: Optional[bool] = None,
node_count: Optional[int] = None,
states: Optional[Sequence[str]] = None,
vm_network_consumer_type: Optional[str] = None,
opts: Optional[InvokeOptions] = None) -> GetDataccVmClusterNetworksResult
def get_datacc_vm_cluster_networks_output(compartment_id: pulumi.Input[Optional[str]] = None,
display_name: pulumi.Input[Optional[str]] = None,
filters: pulumi.Input[Optional[Sequence[pulumi.Input[GetDataccVmClusterNetworksFilterArgs]]]] = None,
infrastructure_id: pulumi.Input[Optional[str]] = None,
is_scan_enabled: pulumi.Input[Optional[bool]] = None,
node_count: pulumi.Input[Optional[int]] = None,
states: pulumi.Input[Optional[Sequence[pulumi.Input[str]]]] = None,
vm_network_consumer_type: pulumi.Input[Optional[str]] = None,
opts: Optional[InvokeOptions] = None) -> Output[GetDataccVmClusterNetworksResult]func GetDataccVmClusterNetworks(ctx *Context, args *GetDataccVmClusterNetworksArgs, opts ...InvokeOption) (*GetDataccVmClusterNetworksResult, error)
func GetDataccVmClusterNetworksOutput(ctx *Context, args *GetDataccVmClusterNetworksOutputArgs, opts ...InvokeOption) GetDataccVmClusterNetworksResultOutput> Note: This function is named GetDataccVmClusterNetworks in the Go SDK.
public static class GetDataccVmClusterNetworks
{
public static Task<GetDataccVmClusterNetworksResult> InvokeAsync(GetDataccVmClusterNetworksArgs args, InvokeOptions? opts = null)
public static Output<GetDataccVmClusterNetworksResult> Invoke(GetDataccVmClusterNetworksInvokeArgs args, InvokeOptions? opts = null)
}public static CompletableFuture<GetDataccVmClusterNetworksResult> getDataccVmClusterNetworks(GetDataccVmClusterNetworksArgs args, InvokeOptions options)
public static Output<GetDataccVmClusterNetworksResult> getDataccVmClusterNetworks(GetDataccVmClusterNetworksArgs args, InvokeOptions options)
fn::invoke:
function: oci:oci/getDataccVmClusterNetworks:getDataccVmClusterNetworks
arguments:
# arguments dictionarydata "oci_oci_get_datacc_vm_cluster_networks" "name" {
# arguments
}The following arguments are supported:
- Compartment
Id string - The OCID of the compartment. For list operations, you may provide the tenant [OCID] in this field. When a tenant OCID is provided, it will be validated against the caller's tenant and then treated as tenant scope (compartmentId filtering is not applied).
- Display
Name string - A filter to return resources that match the entire display name given. The match is case sensitive.
- Filters
List<Get
Datacc Vm Cluster Networks Filter> - Infrastructure
Id string - The OCID of the Database Infrastructure.
- Is
Scan boolEnabled - A filter to return VM cluster network resources that matches the specified value.
- Node
Count int - Count of virtual machines in this VM cluster.
- States List<string>
- A filter to return resources that match the specified lifecycle state.
- Vm
Network stringConsumer Type - VM network consumer type.
- Compartment
Id string - The OCID of the compartment. For list operations, you may provide the tenant [OCID] in this field. When a tenant OCID is provided, it will be validated against the caller's tenant and then treated as tenant scope (compartmentId filtering is not applied).
- Display
Name string - A filter to return resources that match the entire display name given. The match is case sensitive.
- Filters
[]Get
Datacc Vm Cluster Networks Filter - Infrastructure
Id string - The OCID of the Database Infrastructure.
- Is
Scan boolEnabled - A filter to return VM cluster network resources that matches the specified value.
- Node
Count int - Count of virtual machines in this VM cluster.
- States []string
- A filter to return resources that match the specified lifecycle state.
- Vm
Network stringConsumer Type - VM network consumer type.
- compartment_
id string - The OCID of the compartment. For list operations, you may provide the tenant [OCID] in this field. When a tenant OCID is provided, it will be validated against the caller's tenant and then treated as tenant scope (compartmentId filtering is not applied).
- display_
name string - A filter to return resources that match the entire display name given. The match is case sensitive.
- filters list(object)
- infrastructure_
id string - The OCID of the Database Infrastructure.
- is_
scan_ boolenabled - A filter to return VM cluster network resources that matches the specified value.
- node_
count number - Count of virtual machines in this VM cluster.
- states list(string)
- A filter to return resources that match the specified lifecycle state.
- vm_
network_ stringconsumer_ type - VM network consumer type.
- compartment
Id String - The OCID of the compartment. For list operations, you may provide the tenant [OCID] in this field. When a tenant OCID is provided, it will be validated against the caller's tenant and then treated as tenant scope (compartmentId filtering is not applied).
- display
Name String - A filter to return resources that match the entire display name given. The match is case sensitive.
- filters
List<Get
Datacc Vm Cluster Networks Filter> - infrastructure
Id String - The OCID of the Database Infrastructure.
- is
Scan BooleanEnabled - A filter to return VM cluster network resources that matches the specified value.
- node
Count Integer - Count of virtual machines in this VM cluster.
- states List<String>
- A filter to return resources that match the specified lifecycle state.
- vm
Network StringConsumer Type - VM network consumer type.
- compartment
Id string - The OCID of the compartment. For list operations, you may provide the tenant [OCID] in this field. When a tenant OCID is provided, it will be validated against the caller's tenant and then treated as tenant scope (compartmentId filtering is not applied).
- display
Name string - A filter to return resources that match the entire display name given. The match is case sensitive.
- filters
Get
Datacc Vm Cluster Networks Filter[] - infrastructure
Id string - The OCID of the Database Infrastructure.
- is
Scan booleanEnabled - A filter to return VM cluster network resources that matches the specified value.
- node
Count number - Count of virtual machines in this VM cluster.
- states string[]
- A filter to return resources that match the specified lifecycle state.
- vm
Network stringConsumer Type - VM network consumer type.
- compartment_
id str - The OCID of the compartment. For list operations, you may provide the tenant [OCID] in this field. When a tenant OCID is provided, it will be validated against the caller's tenant and then treated as tenant scope (compartmentId filtering is not applied).
- display_
name str - A filter to return resources that match the entire display name given. The match is case sensitive.
- filters
Sequence[Get
Datacc Vm Cluster Networks Filter] - infrastructure_
id str - The OCID of the Database Infrastructure.
- is_
scan_ boolenabled - A filter to return VM cluster network resources that matches the specified value.
- node_
count int - Count of virtual machines in this VM cluster.
- states Sequence[str]
- A filter to return resources that match the specified lifecycle state.
- vm_
network_ strconsumer_ type - VM network consumer type.
- compartment
Id String - The OCID of the compartment. For list operations, you may provide the tenant [OCID] in this field. When a tenant OCID is provided, it will be validated against the caller's tenant and then treated as tenant scope (compartmentId filtering is not applied).
- display
Name String - A filter to return resources that match the entire display name given. The match is case sensitive.
- filters List<Property Map>
- infrastructure
Id String - The OCID of the Database Infrastructure.
- is
Scan BooleanEnabled - A filter to return VM cluster network resources that matches the specified value.
- node
Count Number - Count of virtual machines in this VM cluster.
- states List<String>
- A filter to return resources that match the specified lifecycle state.
- vm
Network StringConsumer Type - VM network consumer type.
getDataccVmClusterNetworks Result
The following output properties are available:
- Compartment
Id string - The OCID of the compartment containing the VM cluster network.
- Id string
- The provider-assigned unique ID for this managed resource.
- Vm
Cluster List<GetNetwork Collections Datacc Vm Cluster Networks Vm Cluster Network Collection> - The list of vm_cluster_network_collection.
- Display
Name string - The user-friendly name for the VM cluster network. The name does not need to be unique.
- Filters
List<Get
Datacc Vm Cluster Networks Filter> - 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.
- Node
Count int - Count of virtual machines in this VM cluster.
- States List<string>
- The current state of the virtual machine cluster network.
- Vm
Network stringConsumer Type
- Compartment
Id string - The OCID of the compartment containing the VM cluster network.
- Id string
- The provider-assigned unique ID for this managed resource.
- Vm
Cluster []GetNetwork Collections Datacc Vm Cluster Networks Vm Cluster Network Collection - The list of vm_cluster_network_collection.
- Display
Name string - The user-friendly name for the VM cluster network. The name does not need to be unique.
- Filters
[]Get
Datacc Vm Cluster Networks Filter - 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.
- Node
Count int - Count of virtual machines in this VM cluster.
- States []string
- The current state of the virtual machine cluster network.
- Vm
Network stringConsumer Type
- compartment_
id string - The OCID of the compartment containing the VM cluster network.
- id string
- The provider-assigned unique ID for this managed resource.
- vm_
cluster_ list(object)network_ collections - The list of vm_cluster_network_collection.
- display_
name string - The user-friendly name for the VM cluster network. The name does not need to be unique.
- filters list(object)
- 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.
- node_
count number - Count of virtual machines in this VM cluster.
- states list(string)
- The current state of the virtual machine cluster network.
- vm_
network_ stringconsumer_ type
- compartment
Id String - The OCID of the compartment containing the VM cluster network.
- id String
- The provider-assigned unique ID for this managed resource.
- vm
Cluster List<GetNetwork Collections Datacc Vm Cluster Networks Vm Cluster Network Collection> - The list of vm_cluster_network_collection.
- display
Name String - The user-friendly name for the VM cluster network. The name does not need to be unique.
- filters
List<Get
Datacc Vm Cluster Networks Filter> - 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.
- node
Count Integer - Count of virtual machines in this VM cluster.
- states List<String>
- The current state of the virtual machine cluster network.
- vm
Network StringConsumer Type
- compartment
Id string - The OCID of the compartment containing the VM cluster network.
- id string
- The provider-assigned unique ID for this managed resource.
- vm
Cluster GetNetwork Collections Datacc Vm Cluster Networks Vm Cluster Network Collection[] - The list of vm_cluster_network_collection.
- display
Name string - The user-friendly name for the VM cluster network. The name does not need to be unique.
- filters
Get
Datacc Vm Cluster Networks Filter[] - 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.
- node
Count number - Count of virtual machines in this VM cluster.
- states string[]
- The current state of the virtual machine cluster network.
- vm
Network stringConsumer Type
- compartment_
id str - The OCID of the compartment containing the VM cluster network.
- id str
- The provider-assigned unique ID for this managed resource.
- vm_
cluster_ Sequence[Getnetwork_ collections Datacc Vm Cluster Networks Vm Cluster Network Collection] - The list of vm_cluster_network_collection.
- display_
name str - The user-friendly name for the VM cluster network. The name does not need to be unique.
- filters
Sequence[Get
Datacc Vm Cluster Networks Filter] - 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.
- node_
count int - Count of virtual machines in this VM cluster.
- states Sequence[str]
- The current state of the virtual machine cluster network.
- vm_
network_ strconsumer_ type
- compartment
Id String - The OCID of the compartment containing the VM cluster network.
- id String
- The provider-assigned unique ID for this managed resource.
- vm
Cluster List<Property Map>Network Collections - The list of vm_cluster_network_collection.
- display
Name String - The user-friendly name for the VM cluster network. The name does not need to be unique.
- filters List<Property Map>
- 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.
- node
Count Number - Count of virtual machines in this VM cluster.
- states List<String>
- The current state of the virtual machine cluster network.
- vm
Network StringConsumer Type
Supporting Types
GetDataccVmClusterNetworksFilter
GetDataccVmClusterNetworksVmClusterNetworkCollection
GetDataccVmClusterNetworksVmClusterNetworkCollectionItem
- 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. For list operations, you may provide the tenant [OCID] in this field. When a tenant OCID is provided, it will be validated against the caller's tenant and then treated as tenant scope (compartmentId filtering is not applied).
- 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 - A filter to return resources that match the entire display name given. The match is case sensitive.
- 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 - A filter to return VM cluster network resources that matches the specified value.
- 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 Networks Vm Cluster Network Collection Item Scan> - The SCAN details.
- State string
- A filter to return resources that match the specified lifecycle state.
- 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
Networks List<GetDatacc Vm Cluster Networks Vm Cluster Network Collection Item 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. For list operations, you may provide the tenant [OCID] in this field. When a tenant OCID is provided, it will be validated against the caller's tenant and then treated as tenant scope (compartmentId filtering is not applied).
- 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 - A filter to return resources that match the entire display name given. The match is case sensitive.
- 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 - A filter to return VM cluster network resources that matches the specified value.
- 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 Networks Vm Cluster Network Collection Item Scan - The SCAN details.
- State string
- A filter to return resources that match the specified lifecycle state.
- 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
Networks []GetDatacc Vm Cluster Networks Vm Cluster Network Collection Item 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. For list operations, you may provide the tenant [OCID] in this field. When a tenant OCID is provided, it will be validated against the caller's tenant and then treated as tenant scope (compartmentId filtering is not applied).
- 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 - A filter to return resources that match the entire display name given. The match is case sensitive.
- 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 - A filter to return VM cluster network resources that matches the specified value.
- 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
- A filter to return resources that match the specified lifecycle state.
- 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_
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. For list operations, you may provide the tenant [OCID] in this field. When a tenant OCID is provided, it will be validated against the caller's tenant and then treated as tenant scope (compartmentId filtering is not applied).
- 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 - A filter to return resources that match the entire display name given. The match is case sensitive.
- 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 - A filter to return VM cluster network resources that matches the specified value.
- 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 Networks Vm Cluster Network Collection Item Scan> - The SCAN details.
- state String
- A filter to return resources that match the specified lifecycle state.
- 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
Networks List<GetDatacc Vm Cluster Networks Vm Cluster Network Collection Item 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. For list operations, you may provide the tenant [OCID] in this field. When a tenant OCID is provided, it will be validated against the caller's tenant and then treated as tenant scope (compartmentId filtering is not applied).
- 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 - A filter to return resources that match the entire display name given. The match is case sensitive.
- 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 - A filter to return VM cluster network resources that matches the specified value.
- 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 Networks Vm Cluster Network Collection Item Scan[] - The SCAN details.
- state string
- A filter to return resources that match the specified lifecycle state.
- {[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
Networks GetDatacc Vm Cluster Networks Vm Cluster Network Collection Item 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. For list operations, you may provide the tenant [OCID] in this field. When a tenant OCID is provided, it will be validated against the caller's tenant and then treated as tenant scope (compartmentId filtering is not applied).
- 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 - A filter to return resources that match the entire display name given. The match is case sensitive.
- 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 - A filter to return VM cluster network resources that matches the specified value.
- 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 Networks Vm Cluster Network Collection Item Scan] - The SCAN details.
- state str
- A filter to return resources that match the specified lifecycle state.
- 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_
networks Sequence[GetDatacc Vm Cluster Networks Vm Cluster Network Collection Item 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. For list operations, you may provide the tenant [OCID] in this field. When a tenant OCID is provided, it will be validated against the caller's tenant and then treated as tenant scope (compartmentId filtering is not applied).
- 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 - A filter to return resources that match the entire display name given. The match is case sensitive.
- 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 - A filter to return VM cluster network resources that matches the specified value.
- 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
- A filter to return resources that match the specified lifecycle state.
- 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
Networks List<Property Map> - Details of the client and backup networks.
GetDataccVmClusterNetworksVmClusterNetworkCollectionItemScan
GetDataccVmClusterNetworksVmClusterNetworkCollectionItemVmNetwork
- 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 Networks Vm Cluster Network Collection Item 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 Networks Vm Cluster Network Collection Item 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 Networks Vm Cluster Network Collection Item 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 Networks Vm Cluster Network Collection Item 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 Networks Vm Cluster Network Collection Item 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.
GetDataccVmClusterNetworksVmClusterNetworkCollectionItemVmNetworkNode
- 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