We recommend using Azure Native.
Azure v6.10.0 published on Tuesday, Nov 19, 2024 by Pulumi
azure.oracle.getCloudVmCluster
Explore with Pulumi AI
Use this data source to access information about an existing Cloud VM Cluster.
Example Usage
import * as pulumi from "@pulumi/pulumi";
import * as azure from "@pulumi/azure";
const example = azure.oracle.getCloudVmCluster({
name: "existing",
resourceGroupName: "existing",
});
export const id = example.then(example => example.id);
import pulumi
import pulumi_azure as azure
example = azure.oracle.get_cloud_vm_cluster(name="existing",
resource_group_name="existing")
pulumi.export("id", example.id)
package main
import (
"github.com/pulumi/pulumi-azure/sdk/v6/go/azure/oracle"
"github.com/pulumi/pulumi/sdk/v3/go/pulumi"
)
func main() {
pulumi.Run(func(ctx *pulumi.Context) error {
example, err := oracle.LookupCloudVmCluster(ctx, &oracle.LookupCloudVmClusterArgs{
Name: "existing",
ResourceGroupName: "existing",
}, nil)
if err != nil {
return err
}
ctx.Export("id", example.Id)
return nil
})
}
using System.Collections.Generic;
using System.Linq;
using Pulumi;
using Azure = Pulumi.Azure;
return await Deployment.RunAsync(() =>
{
var example = Azure.Oracle.GetCloudVmCluster.Invoke(new()
{
Name = "existing",
ResourceGroupName = "existing",
});
return new Dictionary<string, object?>
{
["id"] = example.Apply(getCloudVmClusterResult => getCloudVmClusterResult.Id),
};
});
package generated_program;
import com.pulumi.Context;
import com.pulumi.Pulumi;
import com.pulumi.core.Output;
import com.pulumi.azure.oracle.OracleFunctions;
import com.pulumi.azure.oracle.inputs.GetCloudVmClusterArgs;
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 example = OracleFunctions.getCloudVmCluster(GetCloudVmClusterArgs.builder()
.name("existing")
.resourceGroupName("existing")
.build());
ctx.export("id", example.applyValue(getCloudVmClusterResult -> getCloudVmClusterResult.id()));
}
}
variables:
example:
fn::invoke:
Function: azure:oracle:getCloudVmCluster
Arguments:
name: existing
resourceGroupName: existing
outputs:
id: ${example.id}
Using getCloudVmCluster
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 getCloudVmCluster(args: GetCloudVmClusterArgs, opts?: InvokeOptions): Promise<GetCloudVmClusterResult>
function getCloudVmClusterOutput(args: GetCloudVmClusterOutputArgs, opts?: InvokeOptions): Output<GetCloudVmClusterResult>
def get_cloud_vm_cluster(name: Optional[str] = None,
resource_group_name: Optional[str] = None,
opts: Optional[InvokeOptions] = None) -> GetCloudVmClusterResult
def get_cloud_vm_cluster_output(name: Optional[pulumi.Input[str]] = None,
resource_group_name: Optional[pulumi.Input[str]] = None,
opts: Optional[InvokeOptions] = None) -> Output[GetCloudVmClusterResult]
func LookupCloudVmCluster(ctx *Context, args *LookupCloudVmClusterArgs, opts ...InvokeOption) (*LookupCloudVmClusterResult, error)
func LookupCloudVmClusterOutput(ctx *Context, args *LookupCloudVmClusterOutputArgs, opts ...InvokeOption) LookupCloudVmClusterResultOutput
> Note: This function is named LookupCloudVmCluster
in the Go SDK.
public static class GetCloudVmCluster
{
public static Task<GetCloudVmClusterResult> InvokeAsync(GetCloudVmClusterArgs args, InvokeOptions? opts = null)
public static Output<GetCloudVmClusterResult> Invoke(GetCloudVmClusterInvokeArgs args, InvokeOptions? opts = null)
}
public static CompletableFuture<GetCloudVmClusterResult> getCloudVmCluster(GetCloudVmClusterArgs args, InvokeOptions options)
// Output-based functions aren't available in Java yet
fn::invoke:
function: azure:oracle/getCloudVmCluster:getCloudVmCluster
arguments:
# arguments dictionary
The following arguments are supported:
- Name string
- The name of this Cloud VM Cluster.
- Resource
Group stringName - The name of the Resource Group where the Cloud VM Cluster exists.
- Name string
- The name of this Cloud VM Cluster.
- Resource
Group stringName - The name of the Resource Group where the Cloud VM Cluster exists.
- name String
- The name of this Cloud VM Cluster.
- resource
Group StringName - The name of the Resource Group where the Cloud VM Cluster exists.
- name string
- The name of this Cloud VM Cluster.
- resource
Group stringName - The name of the Resource Group where the Cloud VM Cluster exists.
- name str
- The name of this Cloud VM Cluster.
- resource_
group_ strname - The name of the Resource Group where the Cloud VM Cluster exists.
- name String
- The name of this Cloud VM Cluster.
- resource
Group StringName - The name of the Resource Group where the Cloud VM Cluster exists.
getCloudVmCluster Result
The following output properties are available:
- Backup
Subnet stringCidr - Client OCI backup subnet CIDR, default is
192.168.252.0/22
. - Cloud
Exadata stringInfrastructure Id - The Cloud Exadata Infrastructure ID.
- Cluster
Name string - The cluster name for Cloud VM Cluster.
- Compartment
Id string - The OCID of the compartment.
- Compute
Nodes List<string> - A
compute_nodes
block as defined below. - Cpu
Core intCount - The number of CPU cores enabled on the Cloud VM Cluster.
- Data
Collection List<GetOptions Cloud Vm Cluster Data Collection Option> - A
data_collection_options
block as defined below. - Data
Storage intPercentage - The percentage assigned to DATA storage (user data and database files). The remaining percentage is assigned to RECO storage (database redo logs, archive logs, and recovery manager backups). Accepted values are
35
,40
,60
, and 80. The default is80
percent assigned to DATA storage. See Storage Configuration in the Exadata documentation for details on the impact of the configuration settings on storage. - Data
Storage doubleSize In Tbs - The data disk group size to be allocated in TBs.
- Db
Node intStorage Size In Gbs - The local node storage to be allocated in GBs.
- Db
Servers List<string> - A
db_servers
block as defined below. - Disk
Redundancy string - The type of redundancy configured for the Cloud Vm Cluster.
NORMAL
is 2-way redundancy.HIGH
is 3-way redundancy. - Display
Name string - The user-friendly name for the Cloud VM Cluster. The name does not need to be unique.
- Domain string
- The domain name for the Cloud VM Cluster.
- Gi
Version string - A valid Oracle Grid Infrastructure (GI) software version.
- Hostname string
- The hostname for the Cloud VM Cluster without suffix.
- Hostname
Actual string - The hostname for the Cloud VM Cluster with suffix.
- Id string
- The provider-assigned unique ID for this managed resource.
- Iorm
Config List<GetCaches Cloud Vm Cluster Iorm Config Cach> - A
iorm_config_cache
block as defined below. - Last
Update stringHistory Entry Id - The OCID of the last maintenance update history entry. This value is updated when a maintenance update starts.
- License
Model string - The Oracle license model that applies to the Cloud VM Cluster.
- Lifecycle
Details string - Additional information about the current
lifecycleState
. - Lifecycle
State string - The current state of IORM configuration for the Exadata DB system.
- Listener
Port int - The port number configured for the listener on the Cloud VM Cluster.
- Local
Backup boolEnabled - If true, database backup on local Exadata storage is configured for the Cloud VM Cluster. If false, database backup on local Exadata storage is not available in the Cloud VM Cluster.
- Location string
- The Azure Region where the Cloud VM Cluster exists.
- Memory
Size intIn Gbs - The memory to be allocated in GBs.
- Name string
- Node
Count int - The number of nodes in the Cloud VM Cluster.
- Nsg
Url string - The list of OCIDs for the network security groups (NSGs) to which this resource belongs. Setting this to an empty list removes all resources from all NSGs. For more information about NSGs, see Security Rules. NsgIds restrictions:
- A network security group (NSG) is optional for Autonomous Databases with private access. The nsgIds list can be empty.
- Oci
Url string - The URL of the resource in the OCI console.
- Ocid string
- The OCID of the Cloud VM Cluster.
- Ocpu
Count double - The number of OCPU cores to enable on the Cloud VM Cluster. Only 1 decimal place is allowed for the fractional part.
- Resource
Group stringName - Scan
Dns stringName - The FQDN of the DNS record for the SCAN IP addresses that are associated with the Cloud VM Cluster.
- Scan
Dns stringRecord Id - The OCID of the DNS record for the SCAN IP addresses that are associated with the Cloud VM Cluster.
- Scan
Ip List<string>Ids - A
scan_ip_ids
block as defined below. - Scan
Listener intPort Tcp - The TCP Single Client Access Name (SCAN) port. The default port is 1521.
- Scan
Listener intPort Tcp Ssl - The TCPS Single Client Access Name (SCAN) port. The default port is 2484.
- Shape string
- The model name of the Exadata hardware running the Cloud VM Cluster.
- Sparse
Diskgroup boolEnabled - If true, sparse disk group is configured for the Cloud VM Cluster. If false, sparse disk group is not created.
- Ssh
Public List<string>Keys - The public key portion of one or more key pairs used for SSH access to the Cloud VM Cluster.
- Storage
Size intIn Gbs - The storage allocation for the disk group, in gigabytes (GB).
- Subnet
Id string - The ID of the Azure Resource Manager subnet resource.
- Subnet
Ocid string - The OCID of the subnet associated with the Cloud VM Cluster.
- System
Version string - Operating system version of the image.
- Dictionary<string, string>
- A mapping of tags assigned to the Cloud VM Cluster.
- Time
Created string - The date and time that the Cloud VM Cluster was created.
- Time
Zone string - The time zone of the Cloud VM Cluster. For details, see Exadata Infrastructure Time Zones.
- Vip
Ods List<string> - The OCID of the virtual IP (VIP) addresses associated with the Cloud VM Cluster. The Cluster Ready Services (CRS) creates and maintains one VIP address for each node in the Exadata Cloud Service instance to enable failover. If one node fails, the VIP is reassigned to another active node in the Cluster.
- Virtual
Network stringId - The ID to an Azure Resource Manager Virtual Network resource.
- Zone
Id string - The OCID of the zone the Cloud VM Cluster is associated with.
- Backup
Subnet stringCidr - Client OCI backup subnet CIDR, default is
192.168.252.0/22
. - Cloud
Exadata stringInfrastructure Id - The Cloud Exadata Infrastructure ID.
- Cluster
Name string - The cluster name for Cloud VM Cluster.
- Compartment
Id string - The OCID of the compartment.
- Compute
Nodes []string - A
compute_nodes
block as defined below. - Cpu
Core intCount - The number of CPU cores enabled on the Cloud VM Cluster.
- Data
Collection []GetOptions Cloud Vm Cluster Data Collection Option - A
data_collection_options
block as defined below. - Data
Storage intPercentage - The percentage assigned to DATA storage (user data and database files). The remaining percentage is assigned to RECO storage (database redo logs, archive logs, and recovery manager backups). Accepted values are
35
,40
,60
, and 80. The default is80
percent assigned to DATA storage. See Storage Configuration in the Exadata documentation for details on the impact of the configuration settings on storage. - Data
Storage float64Size In Tbs - The data disk group size to be allocated in TBs.
- Db
Node intStorage Size In Gbs - The local node storage to be allocated in GBs.
- Db
Servers []string - A
db_servers
block as defined below. - Disk
Redundancy string - The type of redundancy configured for the Cloud Vm Cluster.
NORMAL
is 2-way redundancy.HIGH
is 3-way redundancy. - Display
Name string - The user-friendly name for the Cloud VM Cluster. The name does not need to be unique.
- Domain string
- The domain name for the Cloud VM Cluster.
- Gi
Version string - A valid Oracle Grid Infrastructure (GI) software version.
- Hostname string
- The hostname for the Cloud VM Cluster without suffix.
- Hostname
Actual string - The hostname for the Cloud VM Cluster with suffix.
- Id string
- The provider-assigned unique ID for this managed resource.
- Iorm
Config []GetCaches Cloud Vm Cluster Iorm Config Cach - A
iorm_config_cache
block as defined below. - Last
Update stringHistory Entry Id - The OCID of the last maintenance update history entry. This value is updated when a maintenance update starts.
- License
Model string - The Oracle license model that applies to the Cloud VM Cluster.
- Lifecycle
Details string - Additional information about the current
lifecycleState
. - Lifecycle
State string - The current state of IORM configuration for the Exadata DB system.
- Listener
Port int - The port number configured for the listener on the Cloud VM Cluster.
- Local
Backup boolEnabled - If true, database backup on local Exadata storage is configured for the Cloud VM Cluster. If false, database backup on local Exadata storage is not available in the Cloud VM Cluster.
- Location string
- The Azure Region where the Cloud VM Cluster exists.
- Memory
Size intIn Gbs - The memory to be allocated in GBs.
- Name string
- Node
Count int - The number of nodes in the Cloud VM Cluster.
- Nsg
Url string - The list of OCIDs for the network security groups (NSGs) to which this resource belongs. Setting this to an empty list removes all resources from all NSGs. For more information about NSGs, see Security Rules. NsgIds restrictions:
- A network security group (NSG) is optional for Autonomous Databases with private access. The nsgIds list can be empty.
- Oci
Url string - The URL of the resource in the OCI console.
- Ocid string
- The OCID of the Cloud VM Cluster.
- Ocpu
Count float64 - The number of OCPU cores to enable on the Cloud VM Cluster. Only 1 decimal place is allowed for the fractional part.
- Resource
Group stringName - Scan
Dns stringName - The FQDN of the DNS record for the SCAN IP addresses that are associated with the Cloud VM Cluster.
- Scan
Dns stringRecord Id - The OCID of the DNS record for the SCAN IP addresses that are associated with the Cloud VM Cluster.
- Scan
Ip []stringIds - A
scan_ip_ids
block as defined below. - Scan
Listener intPort Tcp - The TCP Single Client Access Name (SCAN) port. The default port is 1521.
- Scan
Listener intPort Tcp Ssl - The TCPS Single Client Access Name (SCAN) port. The default port is 2484.
- Shape string
- The model name of the Exadata hardware running the Cloud VM Cluster.
- Sparse
Diskgroup boolEnabled - If true, sparse disk group is configured for the Cloud VM Cluster. If false, sparse disk group is not created.
- Ssh
Public []stringKeys - The public key portion of one or more key pairs used for SSH access to the Cloud VM Cluster.
- Storage
Size intIn Gbs - The storage allocation for the disk group, in gigabytes (GB).
- Subnet
Id string - The ID of the Azure Resource Manager subnet resource.
- Subnet
Ocid string - The OCID of the subnet associated with the Cloud VM Cluster.
- System
Version string - Operating system version of the image.
- map[string]string
- A mapping of tags assigned to the Cloud VM Cluster.
- Time
Created string - The date and time that the Cloud VM Cluster was created.
- Time
Zone string - The time zone of the Cloud VM Cluster. For details, see Exadata Infrastructure Time Zones.
- Vip
Ods []string - The OCID of the virtual IP (VIP) addresses associated with the Cloud VM Cluster. The Cluster Ready Services (CRS) creates and maintains one VIP address for each node in the Exadata Cloud Service instance to enable failover. If one node fails, the VIP is reassigned to another active node in the Cluster.
- Virtual
Network stringId - The ID to an Azure Resource Manager Virtual Network resource.
- Zone
Id string - The OCID of the zone the Cloud VM Cluster is associated with.
- backup
Subnet StringCidr - Client OCI backup subnet CIDR, default is
192.168.252.0/22
. - cloud
Exadata StringInfrastructure Id - The Cloud Exadata Infrastructure ID.
- cluster
Name String - The cluster name for Cloud VM Cluster.
- compartment
Id String - The OCID of the compartment.
- compute
Nodes List<String> - A
compute_nodes
block as defined below. - cpu
Core IntegerCount - The number of CPU cores enabled on the Cloud VM Cluster.
- data
Collection List<GetOptions Cloud Vm Cluster Data Collection Option> - A
data_collection_options
block as defined below. - data
Storage IntegerPercentage - The percentage assigned to DATA storage (user data and database files). The remaining percentage is assigned to RECO storage (database redo logs, archive logs, and recovery manager backups). Accepted values are
35
,40
,60
, and 80. The default is80
percent assigned to DATA storage. See Storage Configuration in the Exadata documentation for details on the impact of the configuration settings on storage. - data
Storage DoubleSize In Tbs - The data disk group size to be allocated in TBs.
- db
Node IntegerStorage Size In Gbs - The local node storage to be allocated in GBs.
- db
Servers List<String> - A
db_servers
block as defined below. - disk
Redundancy String - The type of redundancy configured for the Cloud Vm Cluster.
NORMAL
is 2-way redundancy.HIGH
is 3-way redundancy. - display
Name String - The user-friendly name for the Cloud VM Cluster. The name does not need to be unique.
- domain String
- The domain name for the Cloud VM Cluster.
- gi
Version String - A valid Oracle Grid Infrastructure (GI) software version.
- hostname String
- The hostname for the Cloud VM Cluster without suffix.
- hostname
Actual String - The hostname for the Cloud VM Cluster with suffix.
- id String
- The provider-assigned unique ID for this managed resource.
- iorm
Config List<GetCaches Cloud Vm Cluster Iorm Config Cach> - A
iorm_config_cache
block as defined below. - last
Update StringHistory Entry Id - The OCID of the last maintenance update history entry. This value is updated when a maintenance update starts.
- license
Model String - The Oracle license model that applies to the Cloud VM Cluster.
- lifecycle
Details String - Additional information about the current
lifecycleState
. - lifecycle
State String - The current state of IORM configuration for the Exadata DB system.
- listener
Port Integer - The port number configured for the listener on the Cloud VM Cluster.
- local
Backup BooleanEnabled - If true, database backup on local Exadata storage is configured for the Cloud VM Cluster. If false, database backup on local Exadata storage is not available in the Cloud VM Cluster.
- location String
- The Azure Region where the Cloud VM Cluster exists.
- memory
Size IntegerIn Gbs - The memory to be allocated in GBs.
- name String
- node
Count Integer - The number of nodes in the Cloud VM Cluster.
- nsg
Url String - The list of OCIDs for the network security groups (NSGs) to which this resource belongs. Setting this to an empty list removes all resources from all NSGs. For more information about NSGs, see Security Rules. NsgIds restrictions:
- A network security group (NSG) is optional for Autonomous Databases with private access. The nsgIds list can be empty.
- oci
Url String - The URL of the resource in the OCI console.
- ocid String
- The OCID of the Cloud VM Cluster.
- ocpu
Count Double - The number of OCPU cores to enable on the Cloud VM Cluster. Only 1 decimal place is allowed for the fractional part.
- resource
Group StringName - scan
Dns StringName - The FQDN of the DNS record for the SCAN IP addresses that are associated with the Cloud VM Cluster.
- scan
Dns StringRecord Id - The OCID of the DNS record for the SCAN IP addresses that are associated with the Cloud VM Cluster.
- scan
Ip List<String>Ids - A
scan_ip_ids
block as defined below. - scan
Listener IntegerPort Tcp - The TCP Single Client Access Name (SCAN) port. The default port is 1521.
- scan
Listener IntegerPort Tcp Ssl - The TCPS Single Client Access Name (SCAN) port. The default port is 2484.
- shape String
- The model name of the Exadata hardware running the Cloud VM Cluster.
- sparse
Diskgroup BooleanEnabled - If true, sparse disk group is configured for the Cloud VM Cluster. If false, sparse disk group is not created.
- ssh
Public List<String>Keys - The public key portion of one or more key pairs used for SSH access to the Cloud VM Cluster.
- storage
Size IntegerIn Gbs - The storage allocation for the disk group, in gigabytes (GB).
- subnet
Id String - The ID of the Azure Resource Manager subnet resource.
- subnet
Ocid String - The OCID of the subnet associated with the Cloud VM Cluster.
- system
Version String - Operating system version of the image.
- Map<String,String>
- A mapping of tags assigned to the Cloud VM Cluster.
- time
Created String - The date and time that the Cloud VM Cluster was created.
- time
Zone String - The time zone of the Cloud VM Cluster. For details, see Exadata Infrastructure Time Zones.
- vip
Ods List<String> - The OCID of the virtual IP (VIP) addresses associated with the Cloud VM Cluster. The Cluster Ready Services (CRS) creates and maintains one VIP address for each node in the Exadata Cloud Service instance to enable failover. If one node fails, the VIP is reassigned to another active node in the Cluster.
- virtual
Network StringId - The ID to an Azure Resource Manager Virtual Network resource.
- zone
Id String - The OCID of the zone the Cloud VM Cluster is associated with.
- backup
Subnet stringCidr - Client OCI backup subnet CIDR, default is
192.168.252.0/22
. - cloud
Exadata stringInfrastructure Id - The Cloud Exadata Infrastructure ID.
- cluster
Name string - The cluster name for Cloud VM Cluster.
- compartment
Id string - The OCID of the compartment.
- compute
Nodes string[] - A
compute_nodes
block as defined below. - cpu
Core numberCount - The number of CPU cores enabled on the Cloud VM Cluster.
- data
Collection GetOptions Cloud Vm Cluster Data Collection Option[] - A
data_collection_options
block as defined below. - data
Storage numberPercentage - The percentage assigned to DATA storage (user data and database files). The remaining percentage is assigned to RECO storage (database redo logs, archive logs, and recovery manager backups). Accepted values are
35
,40
,60
, and 80. The default is80
percent assigned to DATA storage. See Storage Configuration in the Exadata documentation for details on the impact of the configuration settings on storage. - data
Storage numberSize In Tbs - The data disk group size to be allocated in TBs.
- db
Node numberStorage Size In Gbs - The local node storage to be allocated in GBs.
- db
Servers string[] - A
db_servers
block as defined below. - disk
Redundancy string - The type of redundancy configured for the Cloud Vm Cluster.
NORMAL
is 2-way redundancy.HIGH
is 3-way redundancy. - display
Name string - The user-friendly name for the Cloud VM Cluster. The name does not need to be unique.
- domain string
- The domain name for the Cloud VM Cluster.
- gi
Version string - A valid Oracle Grid Infrastructure (GI) software version.
- hostname string
- The hostname for the Cloud VM Cluster without suffix.
- hostname
Actual string - The hostname for the Cloud VM Cluster with suffix.
- id string
- The provider-assigned unique ID for this managed resource.
- iorm
Config GetCaches Cloud Vm Cluster Iorm Config Cach[] - A
iorm_config_cache
block as defined below. - last
Update stringHistory Entry Id - The OCID of the last maintenance update history entry. This value is updated when a maintenance update starts.
- license
Model string - The Oracle license model that applies to the Cloud VM Cluster.
- lifecycle
Details string - Additional information about the current
lifecycleState
. - lifecycle
State string - The current state of IORM configuration for the Exadata DB system.
- listener
Port number - The port number configured for the listener on the Cloud VM Cluster.
- local
Backup booleanEnabled - If true, database backup on local Exadata storage is configured for the Cloud VM Cluster. If false, database backup on local Exadata storage is not available in the Cloud VM Cluster.
- location string
- The Azure Region where the Cloud VM Cluster exists.
- memory
Size numberIn Gbs - The memory to be allocated in GBs.
- name string
- node
Count number - The number of nodes in the Cloud VM Cluster.
- nsg
Url string - The list of OCIDs for the network security groups (NSGs) to which this resource belongs. Setting this to an empty list removes all resources from all NSGs. For more information about NSGs, see Security Rules. NsgIds restrictions:
- A network security group (NSG) is optional for Autonomous Databases with private access. The nsgIds list can be empty.
- oci
Url string - The URL of the resource in the OCI console.
- ocid string
- The OCID of the Cloud VM Cluster.
- ocpu
Count number - The number of OCPU cores to enable on the Cloud VM Cluster. Only 1 decimal place is allowed for the fractional part.
- resource
Group stringName - scan
Dns stringName - The FQDN of the DNS record for the SCAN IP addresses that are associated with the Cloud VM Cluster.
- scan
Dns stringRecord Id - The OCID of the DNS record for the SCAN IP addresses that are associated with the Cloud VM Cluster.
- scan
Ip string[]Ids - A
scan_ip_ids
block as defined below. - scan
Listener numberPort Tcp - The TCP Single Client Access Name (SCAN) port. The default port is 1521.
- scan
Listener numberPort Tcp Ssl - The TCPS Single Client Access Name (SCAN) port. The default port is 2484.
- shape string
- The model name of the Exadata hardware running the Cloud VM Cluster.
- sparse
Diskgroup booleanEnabled - If true, sparse disk group is configured for the Cloud VM Cluster. If false, sparse disk group is not created.
- ssh
Public string[]Keys - The public key portion of one or more key pairs used for SSH access to the Cloud VM Cluster.
- storage
Size numberIn Gbs - The storage allocation for the disk group, in gigabytes (GB).
- subnet
Id string - The ID of the Azure Resource Manager subnet resource.
- subnet
Ocid string - The OCID of the subnet associated with the Cloud VM Cluster.
- system
Version string - Operating system version of the image.
- {[key: string]: string}
- A mapping of tags assigned to the Cloud VM Cluster.
- time
Created string - The date and time that the Cloud VM Cluster was created.
- time
Zone string - The time zone of the Cloud VM Cluster. For details, see Exadata Infrastructure Time Zones.
- vip
Ods string[] - The OCID of the virtual IP (VIP) addresses associated with the Cloud VM Cluster. The Cluster Ready Services (CRS) creates and maintains one VIP address for each node in the Exadata Cloud Service instance to enable failover. If one node fails, the VIP is reassigned to another active node in the Cluster.
- virtual
Network stringId - The ID to an Azure Resource Manager Virtual Network resource.
- zone
Id string - The OCID of the zone the Cloud VM Cluster is associated with.
- backup_
subnet_ strcidr - Client OCI backup subnet CIDR, default is
192.168.252.0/22
. - cloud_
exadata_ strinfrastructure_ id - The Cloud Exadata Infrastructure ID.
- cluster_
name str - The cluster name for Cloud VM Cluster.
- compartment_
id str - The OCID of the compartment.
- compute_
nodes Sequence[str] - A
compute_nodes
block as defined below. - cpu_
core_ intcount - The number of CPU cores enabled on the Cloud VM Cluster.
- data_
collection_ Sequence[Getoptions Cloud Vm Cluster Data Collection Option] - A
data_collection_options
block as defined below. - data_
storage_ intpercentage - The percentage assigned to DATA storage (user data and database files). The remaining percentage is assigned to RECO storage (database redo logs, archive logs, and recovery manager backups). Accepted values are
35
,40
,60
, and 80. The default is80
percent assigned to DATA storage. See Storage Configuration in the Exadata documentation for details on the impact of the configuration settings on storage. - data_
storage_ floatsize_ in_ tbs - The data disk group size to be allocated in TBs.
- db_
node_ intstorage_ size_ in_ gbs - The local node storage to be allocated in GBs.
- db_
servers Sequence[str] - A
db_servers
block as defined below. - disk_
redundancy str - The type of redundancy configured for the Cloud Vm Cluster.
NORMAL
is 2-way redundancy.HIGH
is 3-way redundancy. - display_
name str - The user-friendly name for the Cloud VM Cluster. The name does not need to be unique.
- domain str
- The domain name for the Cloud VM Cluster.
- gi_
version str - A valid Oracle Grid Infrastructure (GI) software version.
- hostname str
- The hostname for the Cloud VM Cluster without suffix.
- hostname_
actual str - The hostname for the Cloud VM Cluster with suffix.
- id str
- The provider-assigned unique ID for this managed resource.
- iorm_
config_ Sequence[Getcaches Cloud Vm Cluster Iorm Config Cach] - A
iorm_config_cache
block as defined below. - last_
update_ strhistory_ entry_ id - The OCID of the last maintenance update history entry. This value is updated when a maintenance update starts.
- license_
model str - The Oracle license model that applies to the Cloud VM Cluster.
- lifecycle_
details str - Additional information about the current
lifecycleState
. - lifecycle_
state str - The current state of IORM configuration for the Exadata DB system.
- listener_
port int - The port number configured for the listener on the Cloud VM Cluster.
- local_
backup_ boolenabled - If true, database backup on local Exadata storage is configured for the Cloud VM Cluster. If false, database backup on local Exadata storage is not available in the Cloud VM Cluster.
- location str
- The Azure Region where the Cloud VM Cluster exists.
- memory_
size_ intin_ gbs - The memory to be allocated in GBs.
- name str
- node_
count int - The number of nodes in the Cloud VM Cluster.
- nsg_
url str - The list of OCIDs for the network security groups (NSGs) to which this resource belongs. Setting this to an empty list removes all resources from all NSGs. For more information about NSGs, see Security Rules. NsgIds restrictions:
- A network security group (NSG) is optional for Autonomous Databases with private access. The nsgIds list can be empty.
- oci_
url str - The URL of the resource in the OCI console.
- ocid str
- The OCID of the Cloud VM Cluster.
- ocpu_
count float - The number of OCPU cores to enable on the Cloud VM Cluster. Only 1 decimal place is allowed for the fractional part.
- resource_
group_ strname - scan_
dns_ strname - The FQDN of the DNS record for the SCAN IP addresses that are associated with the Cloud VM Cluster.
- scan_
dns_ strrecord_ id - The OCID of the DNS record for the SCAN IP addresses that are associated with the Cloud VM Cluster.
- scan_
ip_ Sequence[str]ids - A
scan_ip_ids
block as defined below. - scan_
listener_ intport_ tcp - The TCP Single Client Access Name (SCAN) port. The default port is 1521.
- scan_
listener_ intport_ tcp_ ssl - The TCPS Single Client Access Name (SCAN) port. The default port is 2484.
- shape str
- The model name of the Exadata hardware running the Cloud VM Cluster.
- sparse_
diskgroup_ boolenabled - If true, sparse disk group is configured for the Cloud VM Cluster. If false, sparse disk group is not created.
- ssh_
public_ Sequence[str]keys - The public key portion of one or more key pairs used for SSH access to the Cloud VM Cluster.
- storage_
size_ intin_ gbs - The storage allocation for the disk group, in gigabytes (GB).
- subnet_
id str - The ID of the Azure Resource Manager subnet resource.
- subnet_
ocid str - The OCID of the subnet associated with the Cloud VM Cluster.
- system_
version str - Operating system version of the image.
- Mapping[str, str]
- A mapping of tags assigned to the Cloud VM Cluster.
- time_
created str - The date and time that the Cloud VM Cluster was created.
- time_
zone str - The time zone of the Cloud VM Cluster. For details, see Exadata Infrastructure Time Zones.
- vip_
ods Sequence[str] - The OCID of the virtual IP (VIP) addresses associated with the Cloud VM Cluster. The Cluster Ready Services (CRS) creates and maintains one VIP address for each node in the Exadata Cloud Service instance to enable failover. If one node fails, the VIP is reassigned to another active node in the Cluster.
- virtual_
network_ strid - The ID to an Azure Resource Manager Virtual Network resource.
- zone_
id str - The OCID of the zone the Cloud VM Cluster is associated with.
- backup
Subnet StringCidr - Client OCI backup subnet CIDR, default is
192.168.252.0/22
. - cloud
Exadata StringInfrastructure Id - The Cloud Exadata Infrastructure ID.
- cluster
Name String - The cluster name for Cloud VM Cluster.
- compartment
Id String - The OCID of the compartment.
- compute
Nodes List<String> - A
compute_nodes
block as defined below. - cpu
Core NumberCount - The number of CPU cores enabled on the Cloud VM Cluster.
- data
Collection List<Property Map>Options - A
data_collection_options
block as defined below. - data
Storage NumberPercentage - The percentage assigned to DATA storage (user data and database files). The remaining percentage is assigned to RECO storage (database redo logs, archive logs, and recovery manager backups). Accepted values are
35
,40
,60
, and 80. The default is80
percent assigned to DATA storage. See Storage Configuration in the Exadata documentation for details on the impact of the configuration settings on storage. - data
Storage NumberSize In Tbs - The data disk group size to be allocated in TBs.
- db
Node NumberStorage Size In Gbs - The local node storage to be allocated in GBs.
- db
Servers List<String> - A
db_servers
block as defined below. - disk
Redundancy String - The type of redundancy configured for the Cloud Vm Cluster.
NORMAL
is 2-way redundancy.HIGH
is 3-way redundancy. - display
Name String - The user-friendly name for the Cloud VM Cluster. The name does not need to be unique.
- domain String
- The domain name for the Cloud VM Cluster.
- gi
Version String - A valid Oracle Grid Infrastructure (GI) software version.
- hostname String
- The hostname for the Cloud VM Cluster without suffix.
- hostname
Actual String - The hostname for the Cloud VM Cluster with suffix.
- id String
- The provider-assigned unique ID for this managed resource.
- iorm
Config List<Property Map>Caches - A
iorm_config_cache
block as defined below. - last
Update StringHistory Entry Id - The OCID of the last maintenance update history entry. This value is updated when a maintenance update starts.
- license
Model String - The Oracle license model that applies to the Cloud VM Cluster.
- lifecycle
Details String - Additional information about the current
lifecycleState
. - lifecycle
State String - The current state of IORM configuration for the Exadata DB system.
- listener
Port Number - The port number configured for the listener on the Cloud VM Cluster.
- local
Backup BooleanEnabled - If true, database backup on local Exadata storage is configured for the Cloud VM Cluster. If false, database backup on local Exadata storage is not available in the Cloud VM Cluster.
- location String
- The Azure Region where the Cloud VM Cluster exists.
- memory
Size NumberIn Gbs - The memory to be allocated in GBs.
- name String
- node
Count Number - The number of nodes in the Cloud VM Cluster.
- nsg
Url String - The list of OCIDs for the network security groups (NSGs) to which this resource belongs. Setting this to an empty list removes all resources from all NSGs. For more information about NSGs, see Security Rules. NsgIds restrictions:
- A network security group (NSG) is optional for Autonomous Databases with private access. The nsgIds list can be empty.
- oci
Url String - The URL of the resource in the OCI console.
- ocid String
- The OCID of the Cloud VM Cluster.
- ocpu
Count Number - The number of OCPU cores to enable on the Cloud VM Cluster. Only 1 decimal place is allowed for the fractional part.
- resource
Group StringName - scan
Dns StringName - The FQDN of the DNS record for the SCAN IP addresses that are associated with the Cloud VM Cluster.
- scan
Dns StringRecord Id - The OCID of the DNS record for the SCAN IP addresses that are associated with the Cloud VM Cluster.
- scan
Ip List<String>Ids - A
scan_ip_ids
block as defined below. - scan
Listener NumberPort Tcp - The TCP Single Client Access Name (SCAN) port. The default port is 1521.
- scan
Listener NumberPort Tcp Ssl - The TCPS Single Client Access Name (SCAN) port. The default port is 2484.
- shape String
- The model name of the Exadata hardware running the Cloud VM Cluster.
- sparse
Diskgroup BooleanEnabled - If true, sparse disk group is configured for the Cloud VM Cluster. If false, sparse disk group is not created.
- ssh
Public List<String>Keys - The public key portion of one or more key pairs used for SSH access to the Cloud VM Cluster.
- storage
Size NumberIn Gbs - The storage allocation for the disk group, in gigabytes (GB).
- subnet
Id String - The ID of the Azure Resource Manager subnet resource.
- subnet
Ocid String - The OCID of the subnet associated with the Cloud VM Cluster.
- system
Version String - Operating system version of the image.
- Map<String>
- A mapping of tags assigned to the Cloud VM Cluster.
- time
Created String - The date and time that the Cloud VM Cluster was created.
- time
Zone String - The time zone of the Cloud VM Cluster. For details, see Exadata Infrastructure Time Zones.
- vip
Ods List<String> - The OCID of the virtual IP (VIP) addresses associated with the Cloud VM Cluster. The Cluster Ready Services (CRS) creates and maintains one VIP address for each node in the Exadata Cloud Service instance to enable failover. If one node fails, the VIP is reassigned to another active node in the Cluster.
- virtual
Network StringId - The ID to an Azure Resource Manager Virtual Network resource.
- zone
Id String - The OCID of the zone the Cloud VM Cluster is associated with.
Supporting Types
GetCloudVmClusterDataCollectionOption
- Diagnostics
Events boolEnabled - Indicates whether diagnostic collection is enabled for the VM Cluster/Cloud VM Cluster/VMBM DBCS. Enabling diagnostic collection allows you to receive Events service notifications for guest VM issues. Diagnostic collection also allows Oracle to provide enhanced service and proactive support for your Exadata system. You can enable diagnostic collection during VM Cluster/Cloud VM Cluster provisioning. You can also disable or enable it at any time using the
UpdateVmCluster
orupdateCloudVmCluster
API. - Health
Monitoring boolEnabled - Indicates whether health monitoring is enabled for the VM Cluster / Cloud VM Cluster / VMBM DBCS. Enabling health monitoring allows Oracle to collect diagnostic data and share it with its operations and support personnel. You may also receive notifications for some events. Collecting health diagnostics enables Oracle to provide proactive support and enhanced service for your system. Optionally enable health monitoring while provisioning a system. You can also disable or enable health monitoring anytime using the
UpdateVmCluster
,UpdateCloudVmCluster
orupdateDbsystem
API. - Incident
Logs boolEnabled - Indicates whether incident logs and trace collection are enabled for the VM Cluster / Cloud VM Cluster / VMBM DBCS. Enabling incident logs collection allows Oracle to receive Events service notifications for guest VM issues, collect incident logs and traces, and use them to diagnose issues and resolve them. Optionally enable incident logs collection while provisioning a system. You can also disable or enable incident logs collection anytime using the
UpdateVmCluster
,updateCloudVmCluster
orupdateDbsystem
API.
- Diagnostics
Events boolEnabled - Indicates whether diagnostic collection is enabled for the VM Cluster/Cloud VM Cluster/VMBM DBCS. Enabling diagnostic collection allows you to receive Events service notifications for guest VM issues. Diagnostic collection also allows Oracle to provide enhanced service and proactive support for your Exadata system. You can enable diagnostic collection during VM Cluster/Cloud VM Cluster provisioning. You can also disable or enable it at any time using the
UpdateVmCluster
orupdateCloudVmCluster
API. - Health
Monitoring boolEnabled - Indicates whether health monitoring is enabled for the VM Cluster / Cloud VM Cluster / VMBM DBCS. Enabling health monitoring allows Oracle to collect diagnostic data and share it with its operations and support personnel. You may also receive notifications for some events. Collecting health diagnostics enables Oracle to provide proactive support and enhanced service for your system. Optionally enable health monitoring while provisioning a system. You can also disable or enable health monitoring anytime using the
UpdateVmCluster
,UpdateCloudVmCluster
orupdateDbsystem
API. - Incident
Logs boolEnabled - Indicates whether incident logs and trace collection are enabled for the VM Cluster / Cloud VM Cluster / VMBM DBCS. Enabling incident logs collection allows Oracle to receive Events service notifications for guest VM issues, collect incident logs and traces, and use them to diagnose issues and resolve them. Optionally enable incident logs collection while provisioning a system. You can also disable or enable incident logs collection anytime using the
UpdateVmCluster
,updateCloudVmCluster
orupdateDbsystem
API.
- diagnostics
Events BooleanEnabled - Indicates whether diagnostic collection is enabled for the VM Cluster/Cloud VM Cluster/VMBM DBCS. Enabling diagnostic collection allows you to receive Events service notifications for guest VM issues. Diagnostic collection also allows Oracle to provide enhanced service and proactive support for your Exadata system. You can enable diagnostic collection during VM Cluster/Cloud VM Cluster provisioning. You can also disable or enable it at any time using the
UpdateVmCluster
orupdateCloudVmCluster
API. - health
Monitoring BooleanEnabled - Indicates whether health monitoring is enabled for the VM Cluster / Cloud VM Cluster / VMBM DBCS. Enabling health monitoring allows Oracle to collect diagnostic data and share it with its operations and support personnel. You may also receive notifications for some events. Collecting health diagnostics enables Oracle to provide proactive support and enhanced service for your system. Optionally enable health monitoring while provisioning a system. You can also disable or enable health monitoring anytime using the
UpdateVmCluster
,UpdateCloudVmCluster
orupdateDbsystem
API. - incident
Logs BooleanEnabled - Indicates whether incident logs and trace collection are enabled for the VM Cluster / Cloud VM Cluster / VMBM DBCS. Enabling incident logs collection allows Oracle to receive Events service notifications for guest VM issues, collect incident logs and traces, and use them to diagnose issues and resolve them. Optionally enable incident logs collection while provisioning a system. You can also disable or enable incident logs collection anytime using the
UpdateVmCluster
,updateCloudVmCluster
orupdateDbsystem
API.
- diagnostics
Events booleanEnabled - Indicates whether diagnostic collection is enabled for the VM Cluster/Cloud VM Cluster/VMBM DBCS. Enabling diagnostic collection allows you to receive Events service notifications for guest VM issues. Diagnostic collection also allows Oracle to provide enhanced service and proactive support for your Exadata system. You can enable diagnostic collection during VM Cluster/Cloud VM Cluster provisioning. You can also disable or enable it at any time using the
UpdateVmCluster
orupdateCloudVmCluster
API. - health
Monitoring booleanEnabled - Indicates whether health monitoring is enabled for the VM Cluster / Cloud VM Cluster / VMBM DBCS. Enabling health monitoring allows Oracle to collect diagnostic data and share it with its operations and support personnel. You may also receive notifications for some events. Collecting health diagnostics enables Oracle to provide proactive support and enhanced service for your system. Optionally enable health monitoring while provisioning a system. You can also disable or enable health monitoring anytime using the
UpdateVmCluster
,UpdateCloudVmCluster
orupdateDbsystem
API. - incident
Logs booleanEnabled - Indicates whether incident logs and trace collection are enabled for the VM Cluster / Cloud VM Cluster / VMBM DBCS. Enabling incident logs collection allows Oracle to receive Events service notifications for guest VM issues, collect incident logs and traces, and use them to diagnose issues and resolve them. Optionally enable incident logs collection while provisioning a system. You can also disable or enable incident logs collection anytime using the
UpdateVmCluster
,updateCloudVmCluster
orupdateDbsystem
API.
- diagnostics_
events_ boolenabled - Indicates whether diagnostic collection is enabled for the VM Cluster/Cloud VM Cluster/VMBM DBCS. Enabling diagnostic collection allows you to receive Events service notifications for guest VM issues. Diagnostic collection also allows Oracle to provide enhanced service and proactive support for your Exadata system. You can enable diagnostic collection during VM Cluster/Cloud VM Cluster provisioning. You can also disable or enable it at any time using the
UpdateVmCluster
orupdateCloudVmCluster
API. - health_
monitoring_ boolenabled - Indicates whether health monitoring is enabled for the VM Cluster / Cloud VM Cluster / VMBM DBCS. Enabling health monitoring allows Oracle to collect diagnostic data and share it with its operations and support personnel. You may also receive notifications for some events. Collecting health diagnostics enables Oracle to provide proactive support and enhanced service for your system. Optionally enable health monitoring while provisioning a system. You can also disable or enable health monitoring anytime using the
UpdateVmCluster
,UpdateCloudVmCluster
orupdateDbsystem
API. - incident_
logs_ boolenabled - Indicates whether incident logs and trace collection are enabled for the VM Cluster / Cloud VM Cluster / VMBM DBCS. Enabling incident logs collection allows Oracle to receive Events service notifications for guest VM issues, collect incident logs and traces, and use them to diagnose issues and resolve them. Optionally enable incident logs collection while provisioning a system. You can also disable or enable incident logs collection anytime using the
UpdateVmCluster
,updateCloudVmCluster
orupdateDbsystem
API.
- diagnostics
Events BooleanEnabled - Indicates whether diagnostic collection is enabled for the VM Cluster/Cloud VM Cluster/VMBM DBCS. Enabling diagnostic collection allows you to receive Events service notifications for guest VM issues. Diagnostic collection also allows Oracle to provide enhanced service and proactive support for your Exadata system. You can enable diagnostic collection during VM Cluster/Cloud VM Cluster provisioning. You can also disable or enable it at any time using the
UpdateVmCluster
orupdateCloudVmCluster
API. - health
Monitoring BooleanEnabled - Indicates whether health monitoring is enabled for the VM Cluster / Cloud VM Cluster / VMBM DBCS. Enabling health monitoring allows Oracle to collect diagnostic data and share it with its operations and support personnel. You may also receive notifications for some events. Collecting health diagnostics enables Oracle to provide proactive support and enhanced service for your system. Optionally enable health monitoring while provisioning a system. You can also disable or enable health monitoring anytime using the
UpdateVmCluster
,UpdateCloudVmCluster
orupdateDbsystem
API. - incident
Logs BooleanEnabled - Indicates whether incident logs and trace collection are enabled for the VM Cluster / Cloud VM Cluster / VMBM DBCS. Enabling incident logs collection allows Oracle to receive Events service notifications for guest VM issues, collect incident logs and traces, and use them to diagnose issues and resolve them. Optionally enable incident logs collection while provisioning a system. You can also disable or enable incident logs collection anytime using the
UpdateVmCluster
,updateCloudVmCluster
orupdateDbsystem
API.
GetCloudVmClusterIormConfigCach
- Db
Plans List<GetCloud Vm Cluster Iorm Config Cach Db Plan> - A
db_plans
block as defined above. - Lifecycle
Details string - Additional information about the current
lifecycleState
. - Lifecycle
State string - The current state of IORM configuration for the Exadata DB system.
- Objective string
- The current value for the IORM objective. The default is
AUTO
.
- Db
Plans []GetCloud Vm Cluster Iorm Config Cach Db Plan - A
db_plans
block as defined above. - Lifecycle
Details string - Additional information about the current
lifecycleState
. - Lifecycle
State string - The current state of IORM configuration for the Exadata DB system.
- Objective string
- The current value for the IORM objective. The default is
AUTO
.
- db
Plans List<GetCloud Vm Cluster Iorm Config Cach Db Plan> - A
db_plans
block as defined above. - lifecycle
Details String - Additional information about the current
lifecycleState
. - lifecycle
State String - The current state of IORM configuration for the Exadata DB system.
- objective String
- The current value for the IORM objective. The default is
AUTO
.
- db
Plans GetCloud Vm Cluster Iorm Config Cach Db Plan[] - A
db_plans
block as defined above. - lifecycle
Details string - Additional information about the current
lifecycleState
. - lifecycle
State string - The current state of IORM configuration for the Exadata DB system.
- objective string
- The current value for the IORM objective. The default is
AUTO
.
- db_
plans Sequence[GetCloud Vm Cluster Iorm Config Cach Db Plan] - A
db_plans
block as defined above. - lifecycle_
details str - Additional information about the current
lifecycleState
. - lifecycle_
state str - The current state of IORM configuration for the Exadata DB system.
- objective str
- The current value for the IORM objective. The default is
AUTO
.
- db
Plans List<Property Map> - A
db_plans
block as defined above. - lifecycle
Details String - Additional information about the current
lifecycleState
. - lifecycle
State String - The current state of IORM configuration for the Exadata DB system.
- objective String
- The current value for the IORM objective. The default is
AUTO
.
GetCloudVmClusterIormConfigCachDbPlan
- Db
Name string - The database name. For the default
DbPlan
, thedbName
isdefault
. - Flash
Cache stringLimit - The flash cache limit for this database. This value is internally configured based on the share value assigned to the database.
- int
- The relative priority of this database.
- Db
Name string - The database name. For the default
DbPlan
, thedbName
isdefault
. - Flash
Cache stringLimit - The flash cache limit for this database. This value is internally configured based on the share value assigned to the database.
- int
- The relative priority of this database.
- db
Name String - The database name. For the default
DbPlan
, thedbName
isdefault
. - flash
Cache StringLimit - The flash cache limit for this database. This value is internally configured based on the share value assigned to the database.
- Integer
- The relative priority of this database.
- db
Name string - The database name. For the default
DbPlan
, thedbName
isdefault
. - flash
Cache stringLimit - The flash cache limit for this database. This value is internally configured based on the share value assigned to the database.
- number
- The relative priority of this database.
- db_
name str - The database name. For the default
DbPlan
, thedbName
isdefault
. - flash_
cache_ strlimit - The flash cache limit for this database. This value is internally configured based on the share value assigned to the database.
- int
- The relative priority of this database.
- db
Name String - The database name. For the default
DbPlan
, thedbName
isdefault
. - flash
Cache StringLimit - The flash cache limit for this database. This value is internally configured based on the share value assigned to the database.
- Number
- The relative priority of this database.
Package Details
- Repository
- Azure Classic pulumi/pulumi-azure
- License
- Apache-2.0
- Notes
- This Pulumi package is based on the
azurerm
Terraform Provider.