1. Packages
  2. Oracle Cloud Infrastructure
  3. API Docs
  4. Database
  5. getVmClusterNetworks
Oracle Cloud Infrastructure v2.29.0 published on Wednesday, Apr 9, 2025 by Pulumi

oci.Database.getVmClusterNetworks

Explore with Pulumi AI

Oracle Cloud Infrastructure v2.29.0 published on Wednesday, Apr 9, 2025 by Pulumi

This data source provides the list of Vm Cluster Networks in Oracle Cloud Infrastructure Database service.

Gets a list of the VM cluster networks in the specified compartment. Applies to Exadata Cloud@Customer instances only.

Example Usage

import * as pulumi from "@pulumi/pulumi";
import * as oci from "@pulumi/oci";

const testVmClusterNetworks = oci.Database.getVmClusterNetworks({
    compartmentId: compartmentId,
    exadataInfrastructureId: testExadataInfrastructure.id,
    displayName: vmClusterNetworkDisplayName,
    state: vmClusterNetworkState,
});
Copy
import pulumi
import pulumi_oci as oci

test_vm_cluster_networks = oci.Database.get_vm_cluster_networks(compartment_id=compartment_id,
    exadata_infrastructure_id=test_exadata_infrastructure["id"],
    display_name=vm_cluster_network_display_name,
    state=vm_cluster_network_state)
Copy
package main

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

func main() {
	pulumi.Run(func(ctx *pulumi.Context) error {
		_, err := database.GetVmClusterNetworks(ctx, &database.GetVmClusterNetworksArgs{
			CompartmentId:           compartmentId,
			ExadataInfrastructureId: testExadataInfrastructure.Id,
			DisplayName:             pulumi.StringRef(vmClusterNetworkDisplayName),
			State:                   pulumi.StringRef(vmClusterNetworkState),
		}, nil)
		if err != nil {
			return err
		}
		return nil
	})
}
Copy
using System.Collections.Generic;
using System.Linq;
using Pulumi;
using Oci = Pulumi.Oci;

return await Deployment.RunAsync(() => 
{
    var testVmClusterNetworks = Oci.Database.GetVmClusterNetworks.Invoke(new()
    {
        CompartmentId = compartmentId,
        ExadataInfrastructureId = testExadataInfrastructure.Id,
        DisplayName = vmClusterNetworkDisplayName,
        State = vmClusterNetworkState,
    });

});
Copy
package generated_program;

import com.pulumi.Context;
import com.pulumi.Pulumi;
import com.pulumi.core.Output;
import com.pulumi.oci.Database.DatabaseFunctions;
import com.pulumi.oci.Database.inputs.GetVmClusterNetworksArgs;
import java.util.List;
import java.util.ArrayList;
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 = DatabaseFunctions.getVmClusterNetworks(GetVmClusterNetworksArgs.builder()
            .compartmentId(compartmentId)
            .exadataInfrastructureId(testExadataInfrastructure.id())
            .displayName(vmClusterNetworkDisplayName)
            .state(vmClusterNetworkState)
            .build());

    }
}
Copy
variables:
  testVmClusterNetworks:
    fn::invoke:
      function: oci:Database:getVmClusterNetworks
      arguments:
        compartmentId: ${compartmentId}
        exadataInfrastructureId: ${testExadataInfrastructure.id}
        displayName: ${vmClusterNetworkDisplayName}
        state: ${vmClusterNetworkState}
Copy

Using getVmClusterNetworks

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 getVmClusterNetworks(args: GetVmClusterNetworksArgs, opts?: InvokeOptions): Promise<GetVmClusterNetworksResult>
function getVmClusterNetworksOutput(args: GetVmClusterNetworksOutputArgs, opts?: InvokeOptions): Output<GetVmClusterNetworksResult>
Copy
def get_vm_cluster_networks(compartment_id: Optional[str] = None,
                            display_name: Optional[str] = None,
                            exadata_infrastructure_id: Optional[str] = None,
                            filters: Optional[Sequence[_database.GetVmClusterNetworksFilter]] = None,
                            state: Optional[str] = None,
                            opts: Optional[InvokeOptions] = None) -> GetVmClusterNetworksResult
def get_vm_cluster_networks_output(compartment_id: Optional[pulumi.Input[str]] = None,
                            display_name: Optional[pulumi.Input[str]] = None,
                            exadata_infrastructure_id: Optional[pulumi.Input[str]] = None,
                            filters: Optional[pulumi.Input[Sequence[pulumi.Input[_database.GetVmClusterNetworksFilterArgs]]]] = None,
                            state: Optional[pulumi.Input[str]] = None,
                            opts: Optional[InvokeOptions] = None) -> Output[GetVmClusterNetworksResult]
Copy
func GetVmClusterNetworks(ctx *Context, args *GetVmClusterNetworksArgs, opts ...InvokeOption) (*GetVmClusterNetworksResult, error)
func GetVmClusterNetworksOutput(ctx *Context, args *GetVmClusterNetworksOutputArgs, opts ...InvokeOption) GetVmClusterNetworksResultOutput
Copy

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

public static class GetVmClusterNetworks 
{
    public static Task<GetVmClusterNetworksResult> InvokeAsync(GetVmClusterNetworksArgs args, InvokeOptions? opts = null)
    public static Output<GetVmClusterNetworksResult> Invoke(GetVmClusterNetworksInvokeArgs args, InvokeOptions? opts = null)
}
Copy
public static CompletableFuture<GetVmClusterNetworksResult> getVmClusterNetworks(GetVmClusterNetworksArgs args, InvokeOptions options)
public static Output<GetVmClusterNetworksResult> getVmClusterNetworks(GetVmClusterNetworksArgs args, InvokeOptions options)
Copy
fn::invoke:
  function: oci:Database/getVmClusterNetworks:getVmClusterNetworks
  arguments:
    # arguments dictionary
Copy

The following arguments are supported:

CompartmentId This property is required. string
The compartment OCID.
ExadataInfrastructureId This property is required. string
The Exadata infrastructure OCID.
DisplayName string
A filter to return only resources that match the entire display name given. The match is not case sensitive.
Filters Changes to this property will trigger replacement. List<GetVmClusterNetworksFilter>
State string
A filter to return only resources that match the given lifecycle state exactly.
CompartmentId This property is required. string
The compartment OCID.
ExadataInfrastructureId This property is required. string
The Exadata infrastructure OCID.
DisplayName string
A filter to return only resources that match the entire display name given. The match is not case sensitive.
Filters Changes to this property will trigger replacement. []GetVmClusterNetworksFilter
State string
A filter to return only resources that match the given lifecycle state exactly.
compartmentId This property is required. String
The compartment OCID.
exadataInfrastructureId This property is required. String
The Exadata infrastructure OCID.
displayName String
A filter to return only resources that match the entire display name given. The match is not case sensitive.
filters Changes to this property will trigger replacement. List<GetVmClusterNetworksFilter>
state String
A filter to return only resources that match the given lifecycle state exactly.
compartmentId This property is required. string
The compartment OCID.
exadataInfrastructureId This property is required. string
The Exadata infrastructure OCID.
displayName string
A filter to return only resources that match the entire display name given. The match is not case sensitive.
filters Changes to this property will trigger replacement. GetVmClusterNetworksFilter[]
state string
A filter to return only resources that match the given lifecycle state exactly.
compartment_id This property is required. str
The compartment OCID.
exadata_infrastructure_id This property is required. str
The Exadata infrastructure OCID.
display_name str
A filter to return only resources that match the entire display name given. The match is not case sensitive.
filters Changes to this property will trigger replacement. Sequence[database.GetVmClusterNetworksFilter]
state str
A filter to return only resources that match the given lifecycle state exactly.
compartmentId This property is required. String
The compartment OCID.
exadataInfrastructureId This property is required. String
The Exadata infrastructure OCID.
displayName String
A filter to return only resources that match the entire display name given. The match is not case sensitive.
filters Changes to this property will trigger replacement. List<Property Map>
state String
A filter to return only resources that match the given lifecycle state exactly.

getVmClusterNetworks Result

The following output properties are available:

CompartmentId string
The OCID of the compartment.
ExadataInfrastructureId string
The OCID of the Exadata infrastructure.
Id string
The provider-assigned unique ID for this managed resource.
VmClusterNetworks List<GetVmClusterNetworksVmClusterNetwork>
The list of vm_cluster_networks.
DisplayName string
The user-friendly name for the VM cluster network. The name does not need to be unique.
Filters List<GetVmClusterNetworksFilter>
State string
The current state of the VM cluster network nodes. CREATING - The resource is being created REQUIRES_VALIDATION - The resource is created and may not be usable until it is validated. VALIDATING - The resource is being validated and not available to use. VALIDATED - The resource is validated and is available for consumption by VM cluster. VALIDATION_FAILED - The resource validation has failed and might require user input to be corrected. UPDATING - The resource is being updated and not available to use. ALLOCATED - The resource is currently being used by VM cluster. TERMINATING - The resource is being deleted and not available to use. TERMINATED - The resource is deleted and unavailable. FAILED - The resource is in a failed state due to validation or other errors.
CompartmentId string
The OCID of the compartment.
ExadataInfrastructureId string
The OCID of the Exadata infrastructure.
Id string
The provider-assigned unique ID for this managed resource.
VmClusterNetworks []GetVmClusterNetworksVmClusterNetwork
The list of vm_cluster_networks.
DisplayName string
The user-friendly name for the VM cluster network. The name does not need to be unique.
Filters []GetVmClusterNetworksFilter
State string
The current state of the VM cluster network nodes. CREATING - The resource is being created REQUIRES_VALIDATION - The resource is created and may not be usable until it is validated. VALIDATING - The resource is being validated and not available to use. VALIDATED - The resource is validated and is available for consumption by VM cluster. VALIDATION_FAILED - The resource validation has failed and might require user input to be corrected. UPDATING - The resource is being updated and not available to use. ALLOCATED - The resource is currently being used by VM cluster. TERMINATING - The resource is being deleted and not available to use. TERMINATED - The resource is deleted and unavailable. FAILED - The resource is in a failed state due to validation or other errors.
compartmentId String
The OCID of the compartment.
exadataInfrastructureId String
The OCID of the Exadata infrastructure.
id String
The provider-assigned unique ID for this managed resource.
vmClusterNetworks List<GetVmClusterNetworksVmClusterNetwork>
The list of vm_cluster_networks.
displayName String
The user-friendly name for the VM cluster network. The name does not need to be unique.
filters List<GetVmClusterNetworksFilter>
state String
The current state of the VM cluster network nodes. CREATING - The resource is being created REQUIRES_VALIDATION - The resource is created and may not be usable until it is validated. VALIDATING - The resource is being validated and not available to use. VALIDATED - The resource is validated and is available for consumption by VM cluster. VALIDATION_FAILED - The resource validation has failed and might require user input to be corrected. UPDATING - The resource is being updated and not available to use. ALLOCATED - The resource is currently being used by VM cluster. TERMINATING - The resource is being deleted and not available to use. TERMINATED - The resource is deleted and unavailable. FAILED - The resource is in a failed state due to validation or other errors.
compartmentId string
The OCID of the compartment.
exadataInfrastructureId string
The OCID of the Exadata infrastructure.
id string
The provider-assigned unique ID for this managed resource.
vmClusterNetworks GetVmClusterNetworksVmClusterNetwork[]
The list of vm_cluster_networks.
displayName string
The user-friendly name for the VM cluster network. The name does not need to be unique.
filters GetVmClusterNetworksFilter[]
state string
The current state of the VM cluster network nodes. CREATING - The resource is being created REQUIRES_VALIDATION - The resource is created and may not be usable until it is validated. VALIDATING - The resource is being validated and not available to use. VALIDATED - The resource is validated and is available for consumption by VM cluster. VALIDATION_FAILED - The resource validation has failed and might require user input to be corrected. UPDATING - The resource is being updated and not available to use. ALLOCATED - The resource is currently being used by VM cluster. TERMINATING - The resource is being deleted and not available to use. TERMINATED - The resource is deleted and unavailable. FAILED - The resource is in a failed state due to validation or other errors.
compartment_id str
The OCID of the compartment.
exadata_infrastructure_id str
The OCID of the Exadata infrastructure.
id str
The provider-assigned unique ID for this managed resource.
vm_cluster_networks Sequence[database.GetVmClusterNetworksVmClusterNetwork]
The list of vm_cluster_networks.
display_name str
The user-friendly name for the VM cluster network. The name does not need to be unique.
filters Sequence[database.GetVmClusterNetworksFilter]
state str
The current state of the VM cluster network nodes. CREATING - The resource is being created REQUIRES_VALIDATION - The resource is created and may not be usable until it is validated. VALIDATING - The resource is being validated and not available to use. VALIDATED - The resource is validated and is available for consumption by VM cluster. VALIDATION_FAILED - The resource validation has failed and might require user input to be corrected. UPDATING - The resource is being updated and not available to use. ALLOCATED - The resource is currently being used by VM cluster. TERMINATING - The resource is being deleted and not available to use. TERMINATED - The resource is deleted and unavailable. FAILED - The resource is in a failed state due to validation or other errors.
compartmentId String
The OCID of the compartment.
exadataInfrastructureId String
The OCID of the Exadata infrastructure.
id String
The provider-assigned unique ID for this managed resource.
vmClusterNetworks List<Property Map>
The list of vm_cluster_networks.
displayName String
The user-friendly name for the VM cluster network. The name does not need to be unique.
filters List<Property Map>
state String
The current state of the VM cluster network nodes. CREATING - The resource is being created REQUIRES_VALIDATION - The resource is created and may not be usable until it is validated. VALIDATING - The resource is being validated and not available to use. VALIDATED - The resource is validated and is available for consumption by VM cluster. VALIDATION_FAILED - The resource validation has failed and might require user input to be corrected. UPDATING - The resource is being updated and not available to use. ALLOCATED - The resource is currently being used by VM cluster. TERMINATING - The resource is being deleted and not available to use. TERMINATED - The resource is deleted and unavailable. FAILED - The resource is in a failed state due to validation or other errors.

Supporting Types

GetVmClusterNetworksFilter

Name This property is required. string
Values This property is required. List<string>
Regex bool
Name This property is required. string
Values This property is required. []string
Regex bool
name This property is required. String
values This property is required. List<String>
regex Boolean
name This property is required. string
values This property is required. string[]
regex boolean
name This property is required. str
values This property is required. Sequence[str]
regex bool
name This property is required. String
values This property is required. List<String>
regex Boolean

GetVmClusterNetworksVmClusterNetwork

Action This property is required. string
CompartmentId This property is required. string
The compartment OCID.
DefinedTags This property is required. Dictionary<string, string>
Defined tags for this resource. Each key is predefined and scoped to a namespace. For more information, see Resource Tags.
DisplayName This property is required. string
A filter to return only resources that match the entire display name given. The match is not case sensitive.
Dns This property is required. List<string>
The list of DNS server IP addresses. Maximum of 3 allowed.
DrScans This property is required. List<GetVmClusterNetworksVmClusterNetworkDrScan>
The SCAN details for DR network
ExadataInfrastructureId This property is required. string
The Exadata infrastructure OCID.
FreeformTags This property is required. Dictionary<string, string>
Free-form tags for this resource. Each tag is a simple key-value pair with no predefined name, type, or namespace. For more information, see Resource Tags. Example: {"Department": "Finance"}
Id This property is required. string
The OCID of the VM cluster network.
LifecycleDetails This property is required. string
Additional information about the current lifecycle state.
Ntps This property is required. List<string>
The list of NTP server IP addresses. Maximum of 3 allowed.
Scans This property is required. List<GetVmClusterNetworksVmClusterNetworkScan>
The SCAN details.
State This property is required. string
A filter to return only resources that match the given lifecycle state exactly.
TimeCreated This property is required. string
The date and time when the VM cluster network was created.
ValidateVmClusterNetwork This property is required. bool
VmClusterId This property is required. string
The OCID of the associated VM Cluster.
VmNetworks This property is required. List<GetVmClusterNetworksVmClusterNetworkVmNetwork>
Details of the client and backup networks.
Action This property is required. string
CompartmentId This property is required. string
The compartment OCID.
DefinedTags This property is required. map[string]string
Defined tags for this resource. Each key is predefined and scoped to a namespace. For more information, see Resource Tags.
DisplayName This property is required. string
A filter to return only resources that match the entire display name given. The match is not case sensitive.
Dns This property is required. []string
The list of DNS server IP addresses. Maximum of 3 allowed.
DrScans This property is required. []GetVmClusterNetworksVmClusterNetworkDrScan
The SCAN details for DR network
ExadataInfrastructureId This property is required. string
The Exadata infrastructure OCID.
FreeformTags This property is required. map[string]string
Free-form tags for this resource. Each tag is a simple key-value pair with no predefined name, type, or namespace. For more information, see Resource Tags. Example: {"Department": "Finance"}
Id This property is required. string
The OCID of the VM cluster network.
LifecycleDetails This property is required. string
Additional information about the current lifecycle state.
Ntps This property is required. []string
The list of NTP server IP addresses. Maximum of 3 allowed.
Scans This property is required. []GetVmClusterNetworksVmClusterNetworkScan
The SCAN details.
State This property is required. string
A filter to return only resources that match the given lifecycle state exactly.
TimeCreated This property is required. string
The date and time when the VM cluster network was created.
ValidateVmClusterNetwork This property is required. bool
VmClusterId This property is required. string
The OCID of the associated VM Cluster.
VmNetworks This property is required. []GetVmClusterNetworksVmClusterNetworkVmNetwork
Details of the client and backup networks.
action This property is required. String
compartmentId This property is required. String
The compartment OCID.
definedTags This property is required. Map<String,String>
Defined tags for this resource. Each key is predefined and scoped to a namespace. For more information, see Resource Tags.
displayName This property is required. String
A filter to return only resources that match the entire display name given. The match is not case sensitive.
dns This property is required. List<String>
The list of DNS server IP addresses. Maximum of 3 allowed.
drScans This property is required. List<GetVmClusterNetworksVmClusterNetworkDrScan>
The SCAN details for DR network
exadataInfrastructureId This property is required. String
The Exadata infrastructure OCID.
freeformTags This property is required. Map<String,String>
Free-form tags for this resource. Each tag is a simple key-value pair with no predefined name, type, or namespace. For more information, see Resource Tags. Example: {"Department": "Finance"}
id This property is required. String
The OCID of the VM cluster network.
lifecycleDetails This property is required. String
Additional information about the current lifecycle state.
ntps This property is required. List<String>
The list of NTP server IP addresses. Maximum of 3 allowed.
scans This property is required. List<GetVmClusterNetworksVmClusterNetworkScan>
The SCAN details.
state This property is required. String
A filter to return only resources that match the given lifecycle state exactly.
timeCreated This property is required. String
The date and time when the VM cluster network was created.
validateVmClusterNetwork This property is required. Boolean
vmClusterId This property is required. String
The OCID of the associated VM Cluster.
vmNetworks This property is required. List<GetVmClusterNetworksVmClusterNetworkVmNetwork>
Details of the client and backup networks.
action This property is required. string
compartmentId This property is required. string
The compartment OCID.
definedTags This property is required. {[key: string]: string}
Defined tags for this resource. Each key is predefined and scoped to a namespace. For more information, see Resource Tags.
displayName This property is required. string
A filter to return only resources that match the entire display name given. The match is not case sensitive.
dns This property is required. string[]
The list of DNS server IP addresses. Maximum of 3 allowed.
drScans This property is required. GetVmClusterNetworksVmClusterNetworkDrScan[]
The SCAN details for DR network
exadataInfrastructureId This property is required. string
The Exadata infrastructure OCID.
freeformTags This property is required. {[key: string]: string}
Free-form tags for this resource. Each tag is a simple key-value pair with no predefined name, type, or namespace. For more information, see Resource Tags. Example: {"Department": "Finance"}
id This property is required. string
The OCID of the VM cluster network.
lifecycleDetails This property is required. string
Additional information about the current lifecycle state.
ntps This property is required. string[]
The list of NTP server IP addresses. Maximum of 3 allowed.
scans This property is required. GetVmClusterNetworksVmClusterNetworkScan[]
The SCAN details.
state This property is required. string
A filter to return only resources that match the given lifecycle state exactly.
timeCreated This property is required. string
The date and time when the VM cluster network was created.
validateVmClusterNetwork This property is required. boolean
vmClusterId This property is required. string
The OCID of the associated VM Cluster.
vmNetworks This property is required. GetVmClusterNetworksVmClusterNetworkVmNetwork[]
Details of the client and backup networks.
action This property is required. str
compartment_id This property is required. str
The compartment OCID.
defined_tags This property is required. Mapping[str, str]
Defined tags for this resource. Each key is predefined and scoped to a namespace. For more information, see Resource Tags.
display_name This property is required. str
A filter to return only resources that match the entire display name given. The match is not case sensitive.
dns This property is required. Sequence[str]
The list of DNS server IP addresses. Maximum of 3 allowed.
dr_scans This property is required. Sequence[database.GetVmClusterNetworksVmClusterNetworkDrScan]
The SCAN details for DR network
exadata_infrastructure_id This property is required. str
The Exadata infrastructure OCID.
freeform_tags This property is required. Mapping[str, str]
Free-form tags for this resource. Each tag is a simple key-value pair with no predefined name, type, or namespace. For more information, see Resource Tags. Example: {"Department": "Finance"}
id This property is required. str
The OCID of the VM cluster network.
lifecycle_details This property is required. str
Additional information about the current lifecycle state.
ntps This property is required. Sequence[str]
The list of NTP server IP addresses. Maximum of 3 allowed.
scans This property is required. Sequence[database.GetVmClusterNetworksVmClusterNetworkScan]
The SCAN details.
state This property is required. str
A filter to return only resources that match the given lifecycle state exactly.
time_created This property is required. str
The date and time when the VM cluster network was created.
validate_vm_cluster_network This property is required. bool
vm_cluster_id This property is required. str
The OCID of the associated VM Cluster.
vm_networks This property is required. Sequence[database.GetVmClusterNetworksVmClusterNetworkVmNetwork]
Details of the client and backup networks.
action This property is required. String
compartmentId This property is required. String
The compartment OCID.
definedTags This property is required. Map<String>
Defined tags for this resource. Each key is predefined and scoped to a namespace. For more information, see Resource Tags.
displayName This property is required. String
A filter to return only resources that match the entire display name given. The match is not case sensitive.
dns This property is required. List<String>
The list of DNS server IP addresses. Maximum of 3 allowed.
drScans This property is required. List<Property Map>
The SCAN details for DR network
exadataInfrastructureId This property is required. String
The Exadata infrastructure OCID.
freeformTags This property is required. Map<String>
Free-form tags for this resource. Each tag is a simple key-value pair with no predefined name, type, or namespace. For more information, see Resource Tags. Example: {"Department": "Finance"}
id This property is required. String
The OCID of the VM cluster network.
lifecycleDetails This property is required. String
Additional information about the current lifecycle state.
ntps This property is required. List<String>
The list of NTP server IP addresses. Maximum of 3 allowed.
scans This property is required. List<Property Map>
The SCAN details.
state This property is required. String
A filter to return only resources that match the given lifecycle state exactly.
timeCreated This property is required. String
The date and time when the VM cluster network was created.
validateVmClusterNetwork This property is required. Boolean
vmClusterId This property is required. String
The OCID of the associated VM Cluster.
vmNetworks This property is required. List<Property Map>
Details of the client and backup networks.

GetVmClusterNetworksVmClusterNetworkDrScan

Hostname This property is required. string
The node host name.
Ips This property is required. List<string>
The list of SCAN IP addresses. Three addresses should be provided.
ScanListenerPortTcp This property is required. int
The SCAN TCPIP port. Default is 1521.
Hostname This property is required. string
The node host name.
Ips This property is required. []string
The list of SCAN IP addresses. Three addresses should be provided.
ScanListenerPortTcp This property is required. int
The SCAN TCPIP port. Default is 1521.
hostname This property is required. String
The node host name.
ips This property is required. List<String>
The list of SCAN IP addresses. Three addresses should be provided.
scanListenerPortTcp This property is required. Integer
The SCAN TCPIP port. Default is 1521.
hostname This property is required. string
The node host name.
ips This property is required. string[]
The list of SCAN IP addresses. Three addresses should be provided.
scanListenerPortTcp This property is required. number
The SCAN TCPIP port. Default is 1521.
hostname This property is required. str
The node host name.
ips This property is required. Sequence[str]
The list of SCAN IP addresses. Three addresses should be provided.
scan_listener_port_tcp This property is required. int
The SCAN TCPIP port. Default is 1521.
hostname This property is required. String
The node host name.
ips This property is required. List<String>
The list of SCAN IP addresses. Three addresses should be provided.
scanListenerPortTcp This property is required. Number
The SCAN TCPIP port. Default is 1521.

GetVmClusterNetworksVmClusterNetworkScan

Hostname This property is required. string
The node host name.
Ips This property is required. List<string>
The list of SCAN IP addresses. Three addresses should be provided.
Port This property is required. int
Deprecated. This field is deprecated. You may use 'scanListenerPortTcp' to specify the port. The SCAN TCPIP port. Default is 1521.
ScanListenerPortTcp This property is required. int
The SCAN TCPIP port. Default is 1521.
ScanListenerPortTcpSsl This property is required. int
The SCAN TCPIP SSL port. Default is 2484.
Hostname This property is required. string
The node host name.
Ips This property is required. []string
The list of SCAN IP addresses. Three addresses should be provided.
Port This property is required. int
Deprecated. This field is deprecated. You may use 'scanListenerPortTcp' to specify the port. The SCAN TCPIP port. Default is 1521.
ScanListenerPortTcp This property is required. int
The SCAN TCPIP port. Default is 1521.
ScanListenerPortTcpSsl This property is required. int
The SCAN TCPIP SSL port. Default is 2484.
hostname This property is required. String
The node host name.
ips This property is required. List<String>
The list of SCAN IP addresses. Three addresses should be provided.
port This property is required. Integer
Deprecated. This field is deprecated. You may use 'scanListenerPortTcp' to specify the port. The SCAN TCPIP port. Default is 1521.
scanListenerPortTcp This property is required. Integer
The SCAN TCPIP port. Default is 1521.
scanListenerPortTcpSsl This property is required. Integer
The SCAN TCPIP SSL port. Default is 2484.
hostname This property is required. string
The node host name.
ips This property is required. string[]
The list of SCAN IP addresses. Three addresses should be provided.
port This property is required. number
Deprecated. This field is deprecated. You may use 'scanListenerPortTcp' to specify the port. The SCAN TCPIP port. Default is 1521.
scanListenerPortTcp This property is required. number
The SCAN TCPIP port. Default is 1521.
scanListenerPortTcpSsl This property is required. number
The SCAN TCPIP SSL port. Default is 2484.
hostname This property is required. str
The node host name.
ips This property is required. Sequence[str]
The list of SCAN IP addresses. Three addresses should be provided.
port This property is required. int
Deprecated. This field is deprecated. You may use 'scanListenerPortTcp' to specify the port. The SCAN TCPIP port. Default is 1521.
scan_listener_port_tcp This property is required. int
The SCAN TCPIP port. Default is 1521.
scan_listener_port_tcp_ssl This property is required. int
The SCAN TCPIP SSL port. Default is 2484.
hostname This property is required. String
The node host name.
ips This property is required. List<String>
The list of SCAN IP addresses. Three addresses should be provided.
port This property is required. Number
Deprecated. This field is deprecated. You may use 'scanListenerPortTcp' to specify the port. The SCAN TCPIP port. Default is 1521.
scanListenerPortTcp This property is required. Number
The SCAN TCPIP port. Default is 1521.
scanListenerPortTcpSsl This property is required. Number
The SCAN TCPIP SSL port. Default is 2484.

GetVmClusterNetworksVmClusterNetworkVmNetwork

DomainName This property is required. string
The network domain name.
Gateway This property is required. string
The network gateway.
Netmask This property is required. string
The network netmask.
NetworkType This property is required. string
The network type.
Nodes This property is required. List<GetVmClusterNetworksVmClusterNetworkVmNetworkNode>
The list of node details.
VlanId This property is required. string
The network VLAN ID.
DomainName This property is required. string
The network domain name.
Gateway This property is required. string
The network gateway.
Netmask This property is required. string
The network netmask.
NetworkType This property is required. string
The network type.
Nodes This property is required. []GetVmClusterNetworksVmClusterNetworkVmNetworkNode
The list of node details.
VlanId This property is required. string
The network VLAN ID.
domainName This property is required. String
The network domain name.
gateway This property is required. String
The network gateway.
netmask This property is required. String
The network netmask.
networkType This property is required. String
The network type.
nodes This property is required. List<GetVmClusterNetworksVmClusterNetworkVmNetworkNode>
The list of node details.
vlanId This property is required. String
The network VLAN ID.
domainName This property is required. string
The network domain name.
gateway This property is required. string
The network gateway.
netmask This property is required. string
The network netmask.
networkType This property is required. string
The network type.
nodes This property is required. GetVmClusterNetworksVmClusterNetworkVmNetworkNode[]
The list of node details.
vlanId This property is required. string
The network VLAN ID.
domain_name This property is required. str
The network domain name.
gateway This property is required. str
The network gateway.
netmask This property is required. str
The network netmask.
network_type This property is required. str
The network type.
nodes This property is required. Sequence[database.GetVmClusterNetworksVmClusterNetworkVmNetworkNode]
The list of node details.
vlan_id This property is required. str
The network VLAN ID.
domainName This property is required. String
The network domain name.
gateway This property is required. String
The network gateway.
netmask This property is required. String
The network netmask.
networkType This property is required. String
The network type.
nodes This property is required. List<Property Map>
The list of node details.
vlanId This property is required. String
The network VLAN ID.

GetVmClusterNetworksVmClusterNetworkVmNetworkNode

DbServerId This property is required. string
The Db server associated with the node.
Hostname This property is required. string
The node host name.
Ip This property is required. string
The node IP address.
State This property is required. string
A filter to return only resources that match the given lifecycle state exactly.
Vip This property is required. string
The node virtual IP (VIP) address.
VipHostname This property is required. string
The node virtual IP (VIP) host name.
DbServerId This property is required. string
The Db server associated with the node.
Hostname This property is required. string
The node host name.
Ip This property is required. string
The node IP address.
State This property is required. string
A filter to return only resources that match the given lifecycle state exactly.
Vip This property is required. string
The node virtual IP (VIP) address.
VipHostname This property is required. string
The node virtual IP (VIP) host name.
dbServerId This property is required. String
The Db server associated with the node.
hostname This property is required. String
The node host name.
ip This property is required. String
The node IP address.
state This property is required. String
A filter to return only resources that match the given lifecycle state exactly.
vip This property is required. String
The node virtual IP (VIP) address.
vipHostname This property is required. String
The node virtual IP (VIP) host name.
dbServerId This property is required. string
The Db server associated with the node.
hostname This property is required. string
The node host name.
ip This property is required. string
The node IP address.
state This property is required. string
A filter to return only resources that match the given lifecycle state exactly.
vip This property is required. string
The node virtual IP (VIP) address.
vipHostname This property is required. string
The node virtual IP (VIP) host name.
db_server_id This property is required. str
The Db server associated with the node.
hostname This property is required. str
The node host name.
ip This property is required. str
The node IP address.
state This property is required. str
A filter to return only resources that match the given lifecycle state exactly.
vip This property is required. str
The node virtual IP (VIP) address.
vip_hostname This property is required. str
The node virtual IP (VIP) host name.
dbServerId This property is required. String
The Db server associated with the node.
hostname This property is required. String
The node host name.
ip This property is required. String
The node IP address.
state This property is required. String
A filter to return only resources that match the given lifecycle state exactly.
vip This property is required. String
The node virtual IP (VIP) address.
vipHostname This property is required. 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 oci Terraform Provider.
Oracle Cloud Infrastructure v2.29.0 published on Wednesday, Apr 9, 2025 by Pulumi