1. Packages
  2. Packages
  3. Oracle Cloud Infrastructure
  4. API Docs
  5. oci
  6. DataccInfrastructure
Viewing docs for Oracle Cloud Infrastructure v4.20.0
published on Wednesday, Jul 15, 2026 by Pulumi
oci logo oci logo
Viewing docs for Oracle Cloud Infrastructure v4.20.0
published on Wednesday, Jul 15, 2026 by Pulumi

    This resource provides the Infrastructure resource in Oracle Cloud Infrastructure Datacc service. Api doc link for the resource: https://docs.oracle.com/iaas/api/#/en/

    Example terraform configs related to the resource : https://github.com/oracle/terraform-provider-oci/tree/master/examples/datacc

    Create a Database Infrastructure using the specified details.

    Example Usage

    import * as pulumi from "@pulumi/pulumi";
    import * as oci from "@pulumi/oci";
    
    const testInfrastructure = new oci.oci.DataccInfrastructure("test_infrastructure", {
        cloudControlPlaneServer1: infrastructureCloudControlPlaneServer1,
        cloudControlPlaneServer2: infrastructureCloudControlPlaneServer2,
        compartmentId: compartmentId,
        displayName: infrastructureDisplayName,
        dnsServers: infrastructureDnsServers,
        gateway: infrastructureGateway,
        netmask: infrastructureNetmask,
        ntpServers: infrastructureNtpServers,
        shape: infrastructureShape,
        systemModel: infrastructureSystemModel,
        acfsFileSystemStorageInGbs: infrastructureAcfsFileSystemStorageInGbs,
        adminNetworkcidr: infrastructureAdminNetworkcidr,
        backupNetworkBondingInterface: infrastructureBackupNetworkBondingInterface,
        backupNetworkBondingMode: infrastructureBackupNetworkBondingMode,
        clientNetworkBondingInterface: infrastructureClientNetworkBondingInterface,
        clientNetworkBondingMode: infrastructureClientNetworkBondingMode,
        contacts: [{
            email: infrastructureContactsEmail,
            isPrimary: infrastructureContactsIsPrimary === "true",
            name: infrastructureContactsName,
            isContactMosValidated: infrastructureContactsIsContactMosValidated === "true",
            phoneNumber: infrastructureContactsPhoneNumber,
        }],
        corporateProxy: infrastructureCorporateProxy,
        cpsNetworkBondingInterface: infrastructureCpsNetworkBondingInterface,
        cpsNetworkBondingMode: infrastructureCpsNetworkBondingMode,
        dataDiskPercentage: Number(infrastructureDataDiskPercentage),
        definedTags: {
            "foo-namespace.bar-key": "value",
        },
        description: infrastructureDescription,
        freeformTags: {
            "bar-key": "value",
        },
        maintenanceWindow: {
            customActionTimeoutInMins: Number(infrastructureMaintenanceWindowCustomActionTimeoutInMins),
            daysOfWeeks: infrastructureMaintenanceWindowDaysOfWeek,
            hoursOfDays: infrastructureMaintenanceWindowHoursOfDay,
            isCustomActionTimeoutEnabled: infrastructureMaintenanceWindowIsCustomActionTimeoutEnabled === "true",
            isMonthlyPatchingEnabled: infrastructureMaintenanceWindowIsMonthlyPatchingEnabled === "true",
            leadTimeInWeeks: Number(infrastructureMaintenanceWindowLeadTimeInWeeks),
            months: infrastructureMaintenanceWindowMonths,
            patchingMode: infrastructureMaintenanceWindowPatchingMode,
            preference: infrastructureMaintenanceWindowPreference,
            weeksOfMonths: infrastructureMaintenanceWindowWeeksOfMonth,
        },
        vlanId: testVlan.id,
    });
    
    import pulumi
    import pulumi_oci as oci
    
    test_infrastructure = oci.oci.DataccInfrastructure("test_infrastructure",
        cloud_control_plane_server1=infrastructure_cloud_control_plane_server1,
        cloud_control_plane_server2=infrastructure_cloud_control_plane_server2,
        compartment_id=compartment_id,
        display_name=infrastructure_display_name,
        dns_servers=infrastructure_dns_servers,
        gateway=infrastructure_gateway,
        netmask=infrastructure_netmask,
        ntp_servers=infrastructure_ntp_servers,
        shape=infrastructure_shape,
        system_model=infrastructure_system_model,
        acfs_file_system_storage_in_gbs=infrastructure_acfs_file_system_storage_in_gbs,
        admin_networkcidr=infrastructure_admin_networkcidr,
        backup_network_bonding_interface=infrastructure_backup_network_bonding_interface,
        backup_network_bonding_mode=infrastructure_backup_network_bonding_mode,
        client_network_bonding_interface=infrastructure_client_network_bonding_interface,
        client_network_bonding_mode=infrastructure_client_network_bonding_mode,
        contacts=[{
            "email": infrastructure_contacts_email,
            "is_primary": infrastructure_contacts_is_primary == "true",
            "name": infrastructure_contacts_name,
            "is_contact_mos_validated": infrastructure_contacts_is_contact_mos_validated == "true",
            "phone_number": infrastructure_contacts_phone_number,
        }],
        corporate_proxy=infrastructure_corporate_proxy,
        cps_network_bonding_interface=infrastructure_cps_network_bonding_interface,
        cps_network_bonding_mode=infrastructure_cps_network_bonding_mode,
        data_disk_percentage=int(infrastructure_data_disk_percentage),
        defined_tags={
            "foo-namespace.bar-key": "value",
        },
        description=infrastructure_description,
        freeform_tags={
            "bar-key": "value",
        },
        maintenance_window={
            "custom_action_timeout_in_mins": int(infrastructure_maintenance_window_custom_action_timeout_in_mins),
            "days_of_weeks": infrastructure_maintenance_window_days_of_week,
            "hours_of_days": infrastructure_maintenance_window_hours_of_day,
            "is_custom_action_timeout_enabled": infrastructure_maintenance_window_is_custom_action_timeout_enabled == "true",
            "is_monthly_patching_enabled": infrastructure_maintenance_window_is_monthly_patching_enabled == "true",
            "lead_time_in_weeks": int(infrastructure_maintenance_window_lead_time_in_weeks),
            "months": infrastructure_maintenance_window_months,
            "patching_mode": infrastructure_maintenance_window_patching_mode,
            "preference": infrastructure_maintenance_window_preference,
            "weeks_of_months": infrastructure_maintenance_window_weeks_of_month,
        },
        vlan_id=test_vlan["id"])
    
    package main
    
    import (
    	"github.com/pulumi/pulumi-oci/sdk/v4/go/oci/oci"
    	"github.com/pulumi/pulumi/sdk/v3/go/pulumi"
    )
    
    func main() {
    	pulumi.Run(func(ctx *pulumi.Context) error {
    		_, err := oci.NewDataccInfrastructure(ctx, "test_infrastructure", &oci.DataccInfrastructureArgs{
    			CloudControlPlaneServer1:      pulumi.Any(infrastructureCloudControlPlaneServer1),
    			CloudControlPlaneServer2:      pulumi.Any(infrastructureCloudControlPlaneServer2),
    			CompartmentId:                 pulumi.Any(compartmentId),
    			DisplayName:                   pulumi.Any(infrastructureDisplayName),
    			DnsServers:                    pulumi.Any(infrastructureDnsServers),
    			Gateway:                       pulumi.Any(infrastructureGateway),
    			Netmask:                       pulumi.Any(infrastructureNetmask),
    			NtpServers:                    pulumi.Any(infrastructureNtpServers),
    			Shape:                         pulumi.Any(infrastructureShape),
    			SystemModel:                   pulumi.Any(infrastructureSystemModel),
    			AcfsFileSystemStorageInGbs:    pulumi.Any(infrastructureAcfsFileSystemStorageInGbs),
    			AdminNetworkcidr:              pulumi.Any(infrastructureAdminNetworkcidr),
    			BackupNetworkBondingInterface: pulumi.Any(infrastructureBackupNetworkBondingInterface),
    			BackupNetworkBondingMode:      pulumi.Any(infrastructureBackupNetworkBondingMode),
    			ClientNetworkBondingInterface: pulumi.Any(infrastructureClientNetworkBondingInterface),
    			ClientNetworkBondingMode:      pulumi.Any(infrastructureClientNetworkBondingMode),
    			Contacts: oci.DataccInfrastructureContactArray{
    				&oci.DataccInfrastructureContactArgs{
    					Email:                 pulumi.Any(infrastructureContactsEmail),
    					IsPrimary:             pulumi.Any(infrastructureContactsIsPrimary),
    					Name:                  pulumi.Any(infrastructureContactsName),
    					IsContactMosValidated: pulumi.Any(infrastructureContactsIsContactMosValidated),
    					PhoneNumber:           pulumi.Any(infrastructureContactsPhoneNumber),
    				},
    			},
    			CorporateProxy:             pulumi.Any(infrastructureCorporateProxy),
    			CpsNetworkBondingInterface: pulumi.Any(infrastructureCpsNetworkBondingInterface),
    			CpsNetworkBondingMode:      pulumi.Any(infrastructureCpsNetworkBondingMode),
    			DataDiskPercentage:         pulumi.Any(infrastructureDataDiskPercentage),
    			DefinedTags: pulumi.StringMap{
    				"foo-namespace.bar-key": pulumi.String("value"),
    			},
    			Description: pulumi.Any(infrastructureDescription),
    			FreeformTags: pulumi.StringMap{
    				"bar-key": pulumi.String("value"),
    			},
    			MaintenanceWindow: &oci.DataccInfrastructureMaintenanceWindowArgs{
    				CustomActionTimeoutInMins:    pulumi.Any(infrastructureMaintenanceWindowCustomActionTimeoutInMins),
    				DaysOfWeeks:                  pulumi.Any(infrastructureMaintenanceWindowDaysOfWeek),
    				HoursOfDays:                  pulumi.Any(infrastructureMaintenanceWindowHoursOfDay),
    				IsCustomActionTimeoutEnabled: pulumi.Any(infrastructureMaintenanceWindowIsCustomActionTimeoutEnabled),
    				IsMonthlyPatchingEnabled:     pulumi.Any(infrastructureMaintenanceWindowIsMonthlyPatchingEnabled),
    				LeadTimeInWeeks:              pulumi.Any(infrastructureMaintenanceWindowLeadTimeInWeeks),
    				Months:                       pulumi.Any(infrastructureMaintenanceWindowMonths),
    				PatchingMode:                 pulumi.Any(infrastructureMaintenanceWindowPatchingMode),
    				Preference:                   pulumi.Any(infrastructureMaintenanceWindowPreference),
    				WeeksOfMonths:                pulumi.Any(infrastructureMaintenanceWindowWeeksOfMonth),
    			},
    			VlanId: pulumi.Any(testVlan.Id),
    		})
    		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 testInfrastructure = new Oci.Oci.DataccInfrastructure("test_infrastructure", new()
        {
            CloudControlPlaneServer1 = infrastructureCloudControlPlaneServer1,
            CloudControlPlaneServer2 = infrastructureCloudControlPlaneServer2,
            CompartmentId = compartmentId,
            DisplayName = infrastructureDisplayName,
            DnsServers = infrastructureDnsServers,
            Gateway = infrastructureGateway,
            Netmask = infrastructureNetmask,
            NtpServers = infrastructureNtpServers,
            Shape = infrastructureShape,
            SystemModel = infrastructureSystemModel,
            AcfsFileSystemStorageInGbs = infrastructureAcfsFileSystemStorageInGbs,
            AdminNetworkcidr = infrastructureAdminNetworkcidr,
            BackupNetworkBondingInterface = infrastructureBackupNetworkBondingInterface,
            BackupNetworkBondingMode = infrastructureBackupNetworkBondingMode,
            ClientNetworkBondingInterface = infrastructureClientNetworkBondingInterface,
            ClientNetworkBondingMode = infrastructureClientNetworkBondingMode,
            Contacts = new[]
            {
                new Oci.Oci.Inputs.DataccInfrastructureContactArgs
                {
                    Email = infrastructureContactsEmail,
                    IsPrimary = infrastructureContactsIsPrimary,
                    Name = infrastructureContactsName,
                    IsContactMosValidated = infrastructureContactsIsContactMosValidated,
                    PhoneNumber = infrastructureContactsPhoneNumber,
                },
            },
            CorporateProxy = infrastructureCorporateProxy,
            CpsNetworkBondingInterface = infrastructureCpsNetworkBondingInterface,
            CpsNetworkBondingMode = infrastructureCpsNetworkBondingMode,
            DataDiskPercentage = infrastructureDataDiskPercentage,
            DefinedTags = 
            {
                { "foo-namespace.bar-key", "value" },
            },
            Description = infrastructureDescription,
            FreeformTags = 
            {
                { "bar-key", "value" },
            },
            MaintenanceWindow = new Oci.Oci.Inputs.DataccInfrastructureMaintenanceWindowArgs
            {
                CustomActionTimeoutInMins = infrastructureMaintenanceWindowCustomActionTimeoutInMins,
                DaysOfWeeks = infrastructureMaintenanceWindowDaysOfWeek,
                HoursOfDays = infrastructureMaintenanceWindowHoursOfDay,
                IsCustomActionTimeoutEnabled = infrastructureMaintenanceWindowIsCustomActionTimeoutEnabled,
                IsMonthlyPatchingEnabled = infrastructureMaintenanceWindowIsMonthlyPatchingEnabled,
                LeadTimeInWeeks = infrastructureMaintenanceWindowLeadTimeInWeeks,
                Months = infrastructureMaintenanceWindowMonths,
                PatchingMode = infrastructureMaintenanceWindowPatchingMode,
                Preference = infrastructureMaintenanceWindowPreference,
                WeeksOfMonths = infrastructureMaintenanceWindowWeeksOfMonth,
            },
            VlanId = testVlan.Id,
        });
    
    });
    
    package generated_program;
    
    import com.pulumi.Context;
    import com.pulumi.Pulumi;
    import com.pulumi.core.Output;
    import com.pulumi.oci.oci.DataccInfrastructure;
    import com.pulumi.oci.oci.DataccInfrastructureArgs;
    import com.pulumi.oci.oci.inputs.DataccInfrastructureContactArgs;
    import com.pulumi.oci.oci.inputs.DataccInfrastructureMaintenanceWindowArgs;
    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) {
            var testInfrastructure = new DataccInfrastructure("testInfrastructure", DataccInfrastructureArgs.builder()
                .cloudControlPlaneServer1(infrastructureCloudControlPlaneServer1)
                .cloudControlPlaneServer2(infrastructureCloudControlPlaneServer2)
                .compartmentId(compartmentId)
                .displayName(infrastructureDisplayName)
                .dnsServers(infrastructureDnsServers)
                .gateway(infrastructureGateway)
                .netmask(infrastructureNetmask)
                .ntpServers(infrastructureNtpServers)
                .shape(infrastructureShape)
                .systemModel(infrastructureSystemModel)
                .acfsFileSystemStorageInGbs(infrastructureAcfsFileSystemStorageInGbs)
                .adminNetworkcidr(infrastructureAdminNetworkcidr)
                .backupNetworkBondingInterface(infrastructureBackupNetworkBondingInterface)
                .backupNetworkBondingMode(infrastructureBackupNetworkBondingMode)
                .clientNetworkBondingInterface(infrastructureClientNetworkBondingInterface)
                .clientNetworkBondingMode(infrastructureClientNetworkBondingMode)
                .contacts(DataccInfrastructureContactArgs.builder()
                    .email(infrastructureContactsEmail)
                    .isPrimary(infrastructureContactsIsPrimary)
                    .name(infrastructureContactsName)
                    .isContactMosValidated(infrastructureContactsIsContactMosValidated)
                    .phoneNumber(infrastructureContactsPhoneNumber)
                    .build())
                .corporateProxy(infrastructureCorporateProxy)
                .cpsNetworkBondingInterface(infrastructureCpsNetworkBondingInterface)
                .cpsNetworkBondingMode(infrastructureCpsNetworkBondingMode)
                .dataDiskPercentage(infrastructureDataDiskPercentage)
                .definedTags(Map.of("foo-namespace.bar-key", "value"))
                .description(infrastructureDescription)
                .freeformTags(Map.of("bar-key", "value"))
                .maintenanceWindow(DataccInfrastructureMaintenanceWindowArgs.builder()
                    .customActionTimeoutInMins(infrastructureMaintenanceWindowCustomActionTimeoutInMins)
                    .daysOfWeeks(infrastructureMaintenanceWindowDaysOfWeek)
                    .hoursOfDays(infrastructureMaintenanceWindowHoursOfDay)
                    .isCustomActionTimeoutEnabled(infrastructureMaintenanceWindowIsCustomActionTimeoutEnabled)
                    .isMonthlyPatchingEnabled(infrastructureMaintenanceWindowIsMonthlyPatchingEnabled)
                    .leadTimeInWeeks(infrastructureMaintenanceWindowLeadTimeInWeeks)
                    .months(infrastructureMaintenanceWindowMonths)
                    .patchingMode(infrastructureMaintenanceWindowPatchingMode)
                    .preference(infrastructureMaintenanceWindowPreference)
                    .weeksOfMonths(infrastructureMaintenanceWindowWeeksOfMonth)
                    .build())
                .vlanId(testVlan.id())
                .build());
    
        }
    }
    
    resources:
      testInfrastructure:
        type: oci:oci:DataccInfrastructure
        name: test_infrastructure
        properties:
          cloudControlPlaneServer1: ${infrastructureCloudControlPlaneServer1}
          cloudControlPlaneServer2: ${infrastructureCloudControlPlaneServer2}
          compartmentId: ${compartmentId}
          displayName: ${infrastructureDisplayName}
          dnsServers: ${infrastructureDnsServers}
          gateway: ${infrastructureGateway}
          netmask: ${infrastructureNetmask}
          ntpServers: ${infrastructureNtpServers}
          shape: ${infrastructureShape}
          systemModel: ${infrastructureSystemModel}
          acfsFileSystemStorageInGbs: ${infrastructureAcfsFileSystemStorageInGbs}
          adminNetworkcidr: ${infrastructureAdminNetworkcidr}
          backupNetworkBondingInterface: ${infrastructureBackupNetworkBondingInterface}
          backupNetworkBondingMode: ${infrastructureBackupNetworkBondingMode}
          clientNetworkBondingInterface: ${infrastructureClientNetworkBondingInterface}
          clientNetworkBondingMode: ${infrastructureClientNetworkBondingMode}
          contacts:
            - email: ${infrastructureContactsEmail}
              isPrimary: ${infrastructureContactsIsPrimary}
              name: ${infrastructureContactsName}
              isContactMosValidated: ${infrastructureContactsIsContactMosValidated}
              phoneNumber: ${infrastructureContactsPhoneNumber}
          corporateProxy: ${infrastructureCorporateProxy}
          cpsNetworkBondingInterface: ${infrastructureCpsNetworkBondingInterface}
          cpsNetworkBondingMode: ${infrastructureCpsNetworkBondingMode}
          dataDiskPercentage: ${infrastructureDataDiskPercentage}
          definedTags:
            foo-namespace.bar-key: value
          description: ${infrastructureDescription}
          freeformTags:
            bar-key: value
          maintenanceWindow:
            customActionTimeoutInMins: ${infrastructureMaintenanceWindowCustomActionTimeoutInMins}
            daysOfWeeks: ${infrastructureMaintenanceWindowDaysOfWeek}
            hoursOfDays: ${infrastructureMaintenanceWindowHoursOfDay}
            isCustomActionTimeoutEnabled: ${infrastructureMaintenanceWindowIsCustomActionTimeoutEnabled}
            isMonthlyPatchingEnabled: ${infrastructureMaintenanceWindowIsMonthlyPatchingEnabled}
            leadTimeInWeeks: ${infrastructureMaintenanceWindowLeadTimeInWeeks}
            months: ${infrastructureMaintenanceWindowMonths}
            patchingMode: ${infrastructureMaintenanceWindowPatchingMode}
            preference: ${infrastructureMaintenanceWindowPreference}
            weeksOfMonths: ${infrastructureMaintenanceWindowWeeksOfMonth}
          vlanId: ${testVlan.id}
    
    pulumi {
      required_providers {
        oci = {
          source = "pulumi/oci"
        }
      }
    }
    
    resource "oci_oci_dataccinfrastructure" "test_infrastructure" {
      cloud_control_plane_server1      = infrastructureCloudControlPlaneServer1
      cloud_control_plane_server2      = infrastructureCloudControlPlaneServer2
      compartment_id                   = compartmentId
      display_name                     = infrastructureDisplayName
      dns_servers                      = infrastructureDnsServers
      gateway                          = infrastructureGateway
      netmask                          = infrastructureNetmask
      ntp_servers                      = infrastructureNtpServers
      shape                            = infrastructureShape
      system_model                     = infrastructureSystemModel
      acfs_file_system_storage_in_gbs  = infrastructureAcfsFileSystemStorageInGbs
      admin_networkcidr                = infrastructureAdminNetworkcidr
      backup_network_bonding_interface = infrastructureBackupNetworkBondingInterface
      backup_network_bonding_mode      = infrastructureBackupNetworkBondingMode
      client_network_bonding_interface = infrastructureClientNetworkBondingInterface
      client_network_bonding_mode      = infrastructureClientNetworkBondingMode
      contacts {
        email                    = infrastructureContactsEmail
        is_primary               = infrastructureContactsIsPrimary
        name                     = infrastructureContactsName
        is_contact_mos_validated = infrastructureContactsIsContactMosValidated
        phone_number             = infrastructureContactsPhoneNumber
      }
      #Required
      #Optional
      corporate_proxy               = infrastructureCorporateProxy
      cps_network_bonding_interface = infrastructureCpsNetworkBondingInterface
      cps_network_bonding_mode      = infrastructureCpsNetworkBondingMode
      data_disk_percentage          = infrastructureDataDiskPercentage
      defined_tags = {
        "foo-namespace.bar-key" = "value"
      }
      description = infrastructureDescription
      freeform_tags = {
        "bar-key" = "value"
      }
      maintenance_window = {
        custom_action_timeout_in_mins    = infrastructureMaintenanceWindowCustomActionTimeoutInMins
        days_of_weeks                    = infrastructureMaintenanceWindowDaysOfWeek
        hours_of_days                    = infrastructureMaintenanceWindowHoursOfDay
        is_custom_action_timeout_enabled = infrastructureMaintenanceWindowIsCustomActionTimeoutEnabled
        is_monthly_patching_enabled      = infrastructureMaintenanceWindowIsMonthlyPatchingEnabled
        lead_time_in_weeks               = infrastructureMaintenanceWindowLeadTimeInWeeks
        months                           = infrastructureMaintenanceWindowMonths
        patching_mode                    = infrastructureMaintenanceWindowPatchingMode
        preference                       = infrastructureMaintenanceWindowPreference
        weeks_of_months                  = infrastructureMaintenanceWindowWeeksOfMonth
      }
      #Optional
      vlan_id = testVlan.id
    }
    

    Create DataccInfrastructure Resource

    Resources are created with functions called constructors. To learn more about declaring and configuring resources, see Resources.

    Constructor syntax

    new DataccInfrastructure(name: string, args: DataccInfrastructureArgs, opts?: CustomResourceOptions);
    @overload
    def DataccInfrastructure(resource_name: str,
                             args: DataccInfrastructureArgs,
                             opts: Optional[ResourceOptions] = None)
    
    @overload
    def DataccInfrastructure(resource_name: str,
                             opts: Optional[ResourceOptions] = None,
                             display_name: Optional[str] = None,
                             system_model: Optional[str] = None,
                             shape: Optional[str] = None,
                             ntp_servers: Optional[Sequence[str]] = None,
                             netmask: Optional[str] = None,
                             gateway: Optional[str] = None,
                             cloud_control_plane_server1: Optional[str] = None,
                             cloud_control_plane_server2: Optional[str] = None,
                             compartment_id: Optional[str] = None,
                             dns_servers: Optional[Sequence[str]] = None,
                             cps_network_bonding_mode: Optional[str] = None,
                             client_network_bonding_mode: Optional[str] = None,
                             acfs_file_system_storage_in_gbs: Optional[float] = None,
                             data_disk_percentage: Optional[int] = None,
                             defined_tags: Optional[Mapping[str, str]] = None,
                             description: Optional[str] = None,
                             corporate_proxy: Optional[str] = None,
                             contacts: Optional[Sequence[DataccInfrastructureContactArgs]] = None,
                             freeform_tags: Optional[Mapping[str, str]] = None,
                             cps_network_bonding_interface: Optional[str] = None,
                             maintenance_window: Optional[DataccInfrastructureMaintenanceWindowArgs] = None,
                             client_network_bonding_interface: Optional[str] = None,
                             backup_network_bonding_mode: Optional[str] = None,
                             scale_storage_trigger: Optional[int] = None,
                             backup_network_bonding_interface: Optional[str] = None,
                             admin_networkcidr: Optional[str] = None,
                             vlan_id: Optional[str] = None)
    func NewDataccInfrastructure(ctx *Context, name string, args DataccInfrastructureArgs, opts ...ResourceOption) (*DataccInfrastructure, error)
    public DataccInfrastructure(string name, DataccInfrastructureArgs args, CustomResourceOptions? opts = null)
    public DataccInfrastructure(String name, DataccInfrastructureArgs args)
    public DataccInfrastructure(String name, DataccInfrastructureArgs args, CustomResourceOptions options)
    
    type: oci:oci:DataccInfrastructure
    properties: # The arguments to resource properties.
    options: # Bag of options to control resource's behavior.
    
    
    resource "oci_oci_datacc_infrastructure" "name" {
        # resource properties
    }

    Parameters

    name string
    The unique name of the resource.
    args DataccInfrastructureArgs
    The arguments to resource properties.
    opts CustomResourceOptions
    Bag of options to control resource's behavior.
    resource_name str
    The unique name of the resource.
    args DataccInfrastructureArgs
    The arguments to resource properties.
    opts ResourceOptions
    Bag of options to control resource's behavior.
    ctx Context
    Context object for the current deployment.
    name string
    The unique name of the resource.
    args DataccInfrastructureArgs
    The arguments to resource properties.
    opts ResourceOption
    Bag of options to control resource's behavior.
    name string
    The unique name of the resource.
    args DataccInfrastructureArgs
    The arguments to resource properties.
    opts CustomResourceOptions
    Bag of options to control resource's behavior.
    name String
    The unique name of the resource.
    args DataccInfrastructureArgs
    The arguments to resource properties.
    options CustomResourceOptions
    Bag of options to control resource's behavior.

    Constructor example

    The following reference example uses placeholder values for all input properties.

    var dataccInfrastructureResource = new Oci.Oci.DataccInfrastructure("dataccInfrastructureResource", new()
    {
        DisplayName = "string",
        SystemModel = "string",
        Shape = "string",
        NtpServers = new[]
        {
            "string",
        },
        Netmask = "string",
        Gateway = "string",
        CloudControlPlaneServer1 = "string",
        CloudControlPlaneServer2 = "string",
        CompartmentId = "string",
        DnsServers = new[]
        {
            "string",
        },
        CpsNetworkBondingMode = "string",
        ClientNetworkBondingMode = "string",
        AcfsFileSystemStorageInGbs = 0,
        DataDiskPercentage = 0,
        DefinedTags = 
        {
            { "string", "string" },
        },
        Description = "string",
        CorporateProxy = "string",
        Contacts = new[]
        {
            new Oci.Oci.Inputs.DataccInfrastructureContactArgs
            {
                Email = "string",
                IsPrimary = false,
                Name = "string",
                IsContactMosValidated = false,
                PhoneNumber = "string",
            },
        },
        FreeformTags = 
        {
            { "string", "string" },
        },
        CpsNetworkBondingInterface = "string",
        MaintenanceWindow = new Oci.Oci.Inputs.DataccInfrastructureMaintenanceWindowArgs
        {
            CustomActionTimeoutInMins = 0,
            DaysOfWeeks = new[]
            {
                "string",
            },
            HoursOfDays = new[]
            {
                0,
            },
            IsCustomActionTimeoutEnabled = false,
            IsMonthlyPatchingEnabled = false,
            LeadTimeInWeeks = 0,
            Months = new[]
            {
                "string",
            },
            PatchingMode = "string",
            Preference = "string",
            WeeksOfMonths = new[]
            {
                0,
            },
        },
        ClientNetworkBondingInterface = "string",
        BackupNetworkBondingMode = "string",
        ScaleStorageTrigger = 0,
        BackupNetworkBondingInterface = "string",
        AdminNetworkcidr = "string",
        VlanId = "string",
    });
    
    example, err := oci.NewDataccInfrastructure(ctx, "dataccInfrastructureResource", &oci.DataccInfrastructureArgs{
    	DisplayName: pulumi.String("string"),
    	SystemModel: pulumi.String("string"),
    	Shape:       pulumi.String("string"),
    	NtpServers: pulumi.StringArray{
    		pulumi.String("string"),
    	},
    	Netmask:                  pulumi.String("string"),
    	Gateway:                  pulumi.String("string"),
    	CloudControlPlaneServer1: pulumi.String("string"),
    	CloudControlPlaneServer2: pulumi.String("string"),
    	CompartmentId:            pulumi.String("string"),
    	DnsServers: pulumi.StringArray{
    		pulumi.String("string"),
    	},
    	CpsNetworkBondingMode:      pulumi.String("string"),
    	ClientNetworkBondingMode:   pulumi.String("string"),
    	AcfsFileSystemStorageInGbs: pulumi.Float64(0),
    	DataDiskPercentage:         pulumi.Int(0),
    	DefinedTags: pulumi.StringMap{
    		"string": pulumi.String("string"),
    	},
    	Description:    pulumi.String("string"),
    	CorporateProxy: pulumi.String("string"),
    	Contacts: oci.DataccInfrastructureContactArray{
    		&oci.DataccInfrastructureContactArgs{
    			Email:                 pulumi.String("string"),
    			IsPrimary:             pulumi.Bool(false),
    			Name:                  pulumi.String("string"),
    			IsContactMosValidated: pulumi.Bool(false),
    			PhoneNumber:           pulumi.String("string"),
    		},
    	},
    	FreeformTags: pulumi.StringMap{
    		"string": pulumi.String("string"),
    	},
    	CpsNetworkBondingInterface: pulumi.String("string"),
    	MaintenanceWindow: &oci.DataccInfrastructureMaintenanceWindowArgs{
    		CustomActionTimeoutInMins: pulumi.Int(0),
    		DaysOfWeeks: pulumi.StringArray{
    			pulumi.String("string"),
    		},
    		HoursOfDays: pulumi.IntArray{
    			pulumi.Int(0),
    		},
    		IsCustomActionTimeoutEnabled: pulumi.Bool(false),
    		IsMonthlyPatchingEnabled:     pulumi.Bool(false),
    		LeadTimeInWeeks:              pulumi.Int(0),
    		Months: pulumi.StringArray{
    			pulumi.String("string"),
    		},
    		PatchingMode: pulumi.String("string"),
    		Preference:   pulumi.String("string"),
    		WeeksOfMonths: pulumi.IntArray{
    			pulumi.Int(0),
    		},
    	},
    	ClientNetworkBondingInterface: pulumi.String("string"),
    	BackupNetworkBondingMode:      pulumi.String("string"),
    	ScaleStorageTrigger:           pulumi.Int(0),
    	BackupNetworkBondingInterface: pulumi.String("string"),
    	AdminNetworkcidr:              pulumi.String("string"),
    	VlanId:                        pulumi.String("string"),
    })
    
    resource "oci_oci_datacc_infrastructure" "dataccInfrastructureResource" {
      lifecycle {
        create_before_destroy = true
      }
      display_name                    = "string"
      system_model                    = "string"
      shape                           = "string"
      ntp_servers                     = ["string"]
      netmask                         = "string"
      gateway                         = "string"
      cloud_control_plane_server1     = "string"
      cloud_control_plane_server2     = "string"
      compartment_id                  = "string"
      dns_servers                     = ["string"]
      cps_network_bonding_mode        = "string"
      client_network_bonding_mode     = "string"
      acfs_file_system_storage_in_gbs = 0
      data_disk_percentage            = 0
      defined_tags = {
        "string" = "string"
      }
      description     = "string"
      corporate_proxy = "string"
      contacts {
        email                    = "string"
        is_primary               = false
        name                     = "string"
        is_contact_mos_validated = false
        phone_number             = "string"
      }
      freeform_tags = {
        "string" = "string"
      }
      cps_network_bonding_interface = "string"
      maintenance_window = {
        custom_action_timeout_in_mins    = 0
        days_of_weeks                    = ["string"]
        hours_of_days                    = [0]
        is_custom_action_timeout_enabled = false
        is_monthly_patching_enabled      = false
        lead_time_in_weeks               = 0
        months                           = ["string"]
        patching_mode                    = "string"
        preference                       = "string"
        weeks_of_months                  = [0]
      }
      client_network_bonding_interface = "string"
      backup_network_bonding_mode      = "string"
      scale_storage_trigger            = 0
      backup_network_bonding_interface = "string"
      admin_networkcidr                = "string"
      vlan_id                          = "string"
    }
    
    var dataccInfrastructureResource = new DataccInfrastructure("dataccInfrastructureResource", DataccInfrastructureArgs.builder()
        .displayName("string")
        .systemModel("string")
        .shape("string")
        .ntpServers("string")
        .netmask("string")
        .gateway("string")
        .cloudControlPlaneServer1("string")
        .cloudControlPlaneServer2("string")
        .compartmentId("string")
        .dnsServers("string")
        .cpsNetworkBondingMode("string")
        .clientNetworkBondingMode("string")
        .acfsFileSystemStorageInGbs(0.0)
        .dataDiskPercentage(0)
        .definedTags(Map.of("string", "string"))
        .description("string")
        .corporateProxy("string")
        .contacts(DataccInfrastructureContactArgs.builder()
            .email("string")
            .isPrimary(false)
            .name("string")
            .isContactMosValidated(false)
            .phoneNumber("string")
            .build())
        .freeformTags(Map.of("string", "string"))
        .cpsNetworkBondingInterface("string")
        .maintenanceWindow(DataccInfrastructureMaintenanceWindowArgs.builder()
            .customActionTimeoutInMins(0)
            .daysOfWeeks("string")
            .hoursOfDays(0)
            .isCustomActionTimeoutEnabled(false)
            .isMonthlyPatchingEnabled(false)
            .leadTimeInWeeks(0)
            .months("string")
            .patchingMode("string")
            .preference("string")
            .weeksOfMonths(0)
            .build())
        .clientNetworkBondingInterface("string")
        .backupNetworkBondingMode("string")
        .scaleStorageTrigger(0)
        .backupNetworkBondingInterface("string")
        .adminNetworkcidr("string")
        .vlanId("string")
        .build());
    
    datacc_infrastructure_resource = oci.oci.DataccInfrastructure("dataccInfrastructureResource",
        display_name="string",
        system_model="string",
        shape="string",
        ntp_servers=["string"],
        netmask="string",
        gateway="string",
        cloud_control_plane_server1="string",
        cloud_control_plane_server2="string",
        compartment_id="string",
        dns_servers=["string"],
        cps_network_bonding_mode="string",
        client_network_bonding_mode="string",
        acfs_file_system_storage_in_gbs=float(0),
        data_disk_percentage=0,
        defined_tags={
            "string": "string",
        },
        description="string",
        corporate_proxy="string",
        contacts=[{
            "email": "string",
            "is_primary": False,
            "name": "string",
            "is_contact_mos_validated": False,
            "phone_number": "string",
        }],
        freeform_tags={
            "string": "string",
        },
        cps_network_bonding_interface="string",
        maintenance_window={
            "custom_action_timeout_in_mins": 0,
            "days_of_weeks": ["string"],
            "hours_of_days": [0],
            "is_custom_action_timeout_enabled": False,
            "is_monthly_patching_enabled": False,
            "lead_time_in_weeks": 0,
            "months": ["string"],
            "patching_mode": "string",
            "preference": "string",
            "weeks_of_months": [0],
        },
        client_network_bonding_interface="string",
        backup_network_bonding_mode="string",
        scale_storage_trigger=0,
        backup_network_bonding_interface="string",
        admin_networkcidr="string",
        vlan_id="string")
    
    const dataccInfrastructureResource = new oci.oci.DataccInfrastructure("dataccInfrastructureResource", {
        displayName: "string",
        systemModel: "string",
        shape: "string",
        ntpServers: ["string"],
        netmask: "string",
        gateway: "string",
        cloudControlPlaneServer1: "string",
        cloudControlPlaneServer2: "string",
        compartmentId: "string",
        dnsServers: ["string"],
        cpsNetworkBondingMode: "string",
        clientNetworkBondingMode: "string",
        acfsFileSystemStorageInGbs: 0,
        dataDiskPercentage: 0,
        definedTags: {
            string: "string",
        },
        description: "string",
        corporateProxy: "string",
        contacts: [{
            email: "string",
            isPrimary: false,
            name: "string",
            isContactMosValidated: false,
            phoneNumber: "string",
        }],
        freeformTags: {
            string: "string",
        },
        cpsNetworkBondingInterface: "string",
        maintenanceWindow: {
            customActionTimeoutInMins: 0,
            daysOfWeeks: ["string"],
            hoursOfDays: [0],
            isCustomActionTimeoutEnabled: false,
            isMonthlyPatchingEnabled: false,
            leadTimeInWeeks: 0,
            months: ["string"],
            patchingMode: "string",
            preference: "string",
            weeksOfMonths: [0],
        },
        clientNetworkBondingInterface: "string",
        backupNetworkBondingMode: "string",
        scaleStorageTrigger: 0,
        backupNetworkBondingInterface: "string",
        adminNetworkcidr: "string",
        vlanId: "string",
    });
    
    type: oci:oci:DataccInfrastructure
    properties:
        acfsFileSystemStorageInGbs: 0
        adminNetworkcidr: string
        backupNetworkBondingInterface: string
        backupNetworkBondingMode: string
        clientNetworkBondingInterface: string
        clientNetworkBondingMode: string
        cloudControlPlaneServer1: string
        cloudControlPlaneServer2: string
        compartmentId: string
        contacts:
            - email: string
              isContactMosValidated: false
              isPrimary: false
              name: string
              phoneNumber: string
        corporateProxy: string
        cpsNetworkBondingInterface: string
        cpsNetworkBondingMode: string
        dataDiskPercentage: 0
        definedTags:
            string: string
        description: string
        displayName: string
        dnsServers:
            - string
        freeformTags:
            string: string
        gateway: string
        maintenanceWindow:
            customActionTimeoutInMins: 0
            daysOfWeeks:
                - string
            hoursOfDays:
                - 0
            isCustomActionTimeoutEnabled: false
            isMonthlyPatchingEnabled: false
            leadTimeInWeeks: 0
            months:
                - string
            patchingMode: string
            preference: string
            weeksOfMonths:
                - 0
        netmask: string
        ntpServers:
            - string
        scaleStorageTrigger: 0
        shape: string
        systemModel: string
        vlanId: string
    

    DataccInfrastructure Resource Properties

    To learn more about resource properties and how to use them, see Inputs and Outputs in the Architecture and Concepts docs.

    Inputs

    In Python, inputs that are objects can be passed either as argument classes or as dictionary literals.

    The DataccInfrastructure resource accepts the following input properties:

    CloudControlPlaneServer1 string
    (Updatable) The IP address for the first control plane server.
    CloudControlPlaneServer2 string
    (Updatable) The IP address for the second control plane server.
    CompartmentId string
    (Updatable) The OCID of the compartment.
    DisplayName string
    (Updatable) The user-friendly name for the Database Infrastructure. The name does not need to be unique.
    DnsServers List<string>
    (Updatable) The list of DNS server IP addresses. Maximum of 3 allowed.
    Gateway string
    (Updatable) The gateway for the control plane network.
    Netmask string
    (Updatable) The netmask for the control plane network.
    NtpServers List<string>
    (Updatable) The list of NTP server IP addresses. Maximum of 3 allowed.
    Shape string
    (Updatable) The shape of the Database Infrastructure. The shape determines the amount of CPU, storage, and memory resources allocated to the instance.
    SystemModel string
    (Updatable) Database Infrastructure System Model specification. The system model determines the model of the Database Infrastructure hardware to be used.
    AcfsFileSystemStorageInGbs double
    (Updatable) The amount of storage (in GB) in the DATA disk group that is reserved for creating local storage for VM Clusters and application VMs.
    AdminNetworkcidr string
    (Updatable) The CIDR block for the system network. The system network is a private network in Database Infrastructure and is not connected to your corporate network. The system network is used for storage (ASM) traffic, high-performance interconnect traffic and administration of infrastructure components.
    BackupNetworkBondingInterface string
    (Updatable) The network bonding interface for backup network for the Database Infrastructure.
    BackupNetworkBondingMode string
    (Updatable) The network bonding mode for Backup networks for the Database Infrastructure.
    ClientNetworkBondingInterface string
    (Updatable) The network bonding interface for client network for the Database Infrastructure.
    ClientNetworkBondingMode string
    (Updatable) The network bonding mode for Client networks for the Database Infrastructure.
    Contacts List<DataccInfrastructureContact>
    (Updatable) The list of contacts for the Database Infrastructure.
    CorporateProxy string
    (Updatable) The corporate network proxy for access to the control plane network. Oracle recommends using an HTTPS proxy when possible for enhanced security.
    CpsNetworkBondingInterface string
    (Updatable) The network bonding interface for CPS network for the Database Infrastructure.
    CpsNetworkBondingMode string
    (Updatable) The network bonding mode for CPS networks for the Database Infrastructure.
    DataDiskPercentage int
    (Updatable) Percentage of disk space assigned for DATA disk group. Remaining disk space will get assiged to RECO disk group
    DefinedTags Dictionary<string, string>
    (Updatable) Defined tags for this resource. Each key is predefined and scoped to a namespace. Example: {"foo-namespace.bar-key": "value"}
    Description string
    (Updatable) Database Infrastructure description.
    FreeformTags Dictionary<string, string>
    (Updatable) 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"}
    MaintenanceWindow DataccInfrastructureMaintenanceWindow
    (Updatable) The scheduling details for the quarterly maintenance window. Patching and system updates take place during the maintenance window.
    ScaleStorageTrigger int

    (Updatable) An optional property when incremented triggers Scale Storage. Could be set to any integer value.

    ** IMPORTANT ** Any change to a property that does not support update will force the destruction and recreation of the resource with the new property values

    VlanId string
    (Updatable) The CPS network VLAN ID.
    CloudControlPlaneServer1 string
    (Updatable) The IP address for the first control plane server.
    CloudControlPlaneServer2 string
    (Updatable) The IP address for the second control plane server.
    CompartmentId string
    (Updatable) The OCID of the compartment.
    DisplayName string
    (Updatable) The user-friendly name for the Database Infrastructure. The name does not need to be unique.
    DnsServers []string
    (Updatable) The list of DNS server IP addresses. Maximum of 3 allowed.
    Gateway string
    (Updatable) The gateway for the control plane network.
    Netmask string
    (Updatable) The netmask for the control plane network.
    NtpServers []string
    (Updatable) The list of NTP server IP addresses. Maximum of 3 allowed.
    Shape string
    (Updatable) The shape of the Database Infrastructure. The shape determines the amount of CPU, storage, and memory resources allocated to the instance.
    SystemModel string
    (Updatable) Database Infrastructure System Model specification. The system model determines the model of the Database Infrastructure hardware to be used.
    AcfsFileSystemStorageInGbs float64
    (Updatable) The amount of storage (in GB) in the DATA disk group that is reserved for creating local storage for VM Clusters and application VMs.
    AdminNetworkcidr string
    (Updatable) The CIDR block for the system network. The system network is a private network in Database Infrastructure and is not connected to your corporate network. The system network is used for storage (ASM) traffic, high-performance interconnect traffic and administration of infrastructure components.
    BackupNetworkBondingInterface string
    (Updatable) The network bonding interface for backup network for the Database Infrastructure.
    BackupNetworkBondingMode string
    (Updatable) The network bonding mode for Backup networks for the Database Infrastructure.
    ClientNetworkBondingInterface string
    (Updatable) The network bonding interface for client network for the Database Infrastructure.
    ClientNetworkBondingMode string
    (Updatable) The network bonding mode for Client networks for the Database Infrastructure.
    Contacts []DataccInfrastructureContactArgs
    (Updatable) The list of contacts for the Database Infrastructure.
    CorporateProxy string
    (Updatable) The corporate network proxy for access to the control plane network. Oracle recommends using an HTTPS proxy when possible for enhanced security.
    CpsNetworkBondingInterface string
    (Updatable) The network bonding interface for CPS network for the Database Infrastructure.
    CpsNetworkBondingMode string
    (Updatable) The network bonding mode for CPS networks for the Database Infrastructure.
    DataDiskPercentage int
    (Updatable) Percentage of disk space assigned for DATA disk group. Remaining disk space will get assiged to RECO disk group
    DefinedTags map[string]string
    (Updatable) Defined tags for this resource. Each key is predefined and scoped to a namespace. Example: {"foo-namespace.bar-key": "value"}
    Description string
    (Updatable) Database Infrastructure description.
    FreeformTags map[string]string
    (Updatable) 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"}
    MaintenanceWindow DataccInfrastructureMaintenanceWindowArgs
    (Updatable) The scheduling details for the quarterly maintenance window. Patching and system updates take place during the maintenance window.
    ScaleStorageTrigger int

    (Updatable) An optional property when incremented triggers Scale Storage. Could be set to any integer value.

    ** IMPORTANT ** Any change to a property that does not support update will force the destruction and recreation of the resource with the new property values

    VlanId string
    (Updatable) The CPS network VLAN ID.
    cloud_control_plane_server1 string
    (Updatable) The IP address for the first control plane server.
    cloud_control_plane_server2 string
    (Updatable) The IP address for the second control plane server.
    compartment_id string
    (Updatable) The OCID of the compartment.
    display_name string
    (Updatable) The user-friendly name for the Database Infrastructure. The name does not need to be unique.
    dns_servers list(string)
    (Updatable) The list of DNS server IP addresses. Maximum of 3 allowed.
    gateway string
    (Updatable) The gateway for the control plane network.
    netmask string
    (Updatable) The netmask for the control plane network.
    ntp_servers list(string)
    (Updatable) The list of NTP server IP addresses. Maximum of 3 allowed.
    shape string
    (Updatable) The shape of the Database Infrastructure. The shape determines the amount of CPU, storage, and memory resources allocated to the instance.
    system_model string
    (Updatable) Database Infrastructure System Model specification. The system model determines the model of the Database Infrastructure hardware to be used.
    acfs_file_system_storage_in_gbs number
    (Updatable) The amount of storage (in GB) in the DATA disk group that is reserved for creating local storage for VM Clusters and application VMs.
    admin_networkcidr string
    (Updatable) The CIDR block for the system network. The system network is a private network in Database Infrastructure and is not connected to your corporate network. The system network is used for storage (ASM) traffic, high-performance interconnect traffic and administration of infrastructure components.
    backup_network_bonding_interface string
    (Updatable) The network bonding interface for backup network for the Database Infrastructure.
    backup_network_bonding_mode string
    (Updatable) The network bonding mode for Backup networks for the Database Infrastructure.
    client_network_bonding_interface string
    (Updatable) The network bonding interface for client network for the Database Infrastructure.
    client_network_bonding_mode string
    (Updatable) The network bonding mode for Client networks for the Database Infrastructure.
    contacts list(object)
    (Updatable) The list of contacts for the Database Infrastructure.
    corporate_proxy string
    (Updatable) The corporate network proxy for access to the control plane network. Oracle recommends using an HTTPS proxy when possible for enhanced security.
    cps_network_bonding_interface string
    (Updatable) The network bonding interface for CPS network for the Database Infrastructure.
    cps_network_bonding_mode string
    (Updatable) The network bonding mode for CPS networks for the Database Infrastructure.
    data_disk_percentage number
    (Updatable) Percentage of disk space assigned for DATA disk group. Remaining disk space will get assiged to RECO disk group
    defined_tags map(string)
    (Updatable) Defined tags for this resource. Each key is predefined and scoped to a namespace. Example: {"foo-namespace.bar-key": "value"}
    description string
    (Updatable) Database Infrastructure description.
    freeform_tags map(string)
    (Updatable) 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"}
    maintenance_window object
    (Updatable) The scheduling details for the quarterly maintenance window. Patching and system updates take place during the maintenance window.
    scale_storage_trigger number

    (Updatable) An optional property when incremented triggers Scale Storage. Could be set to any integer value.

    ** IMPORTANT ** Any change to a property that does not support update will force the destruction and recreation of the resource with the new property values

    vlan_id string
    (Updatable) The CPS network VLAN ID.
    cloudControlPlaneServer1 String
    (Updatable) The IP address for the first control plane server.
    cloudControlPlaneServer2 String
    (Updatable) The IP address for the second control plane server.
    compartmentId String
    (Updatable) The OCID of the compartment.
    displayName String
    (Updatable) The user-friendly name for the Database Infrastructure. The name does not need to be unique.
    dnsServers List<String>
    (Updatable) The list of DNS server IP addresses. Maximum of 3 allowed.
    gateway String
    (Updatable) The gateway for the control plane network.
    netmask String
    (Updatable) The netmask for the control plane network.
    ntpServers List<String>
    (Updatable) The list of NTP server IP addresses. Maximum of 3 allowed.
    shape String
    (Updatable) The shape of the Database Infrastructure. The shape determines the amount of CPU, storage, and memory resources allocated to the instance.
    systemModel String
    (Updatable) Database Infrastructure System Model specification. The system model determines the model of the Database Infrastructure hardware to be used.
    acfsFileSystemStorageInGbs Double
    (Updatable) The amount of storage (in GB) in the DATA disk group that is reserved for creating local storage for VM Clusters and application VMs.
    adminNetworkcidr String
    (Updatable) The CIDR block for the system network. The system network is a private network in Database Infrastructure and is not connected to your corporate network. The system network is used for storage (ASM) traffic, high-performance interconnect traffic and administration of infrastructure components.
    backupNetworkBondingInterface String
    (Updatable) The network bonding interface for backup network for the Database Infrastructure.
    backupNetworkBondingMode String
    (Updatable) The network bonding mode for Backup networks for the Database Infrastructure.
    clientNetworkBondingInterface String
    (Updatable) The network bonding interface for client network for the Database Infrastructure.
    clientNetworkBondingMode String
    (Updatable) The network bonding mode for Client networks for the Database Infrastructure.
    contacts List<DataccInfrastructureContact>
    (Updatable) The list of contacts for the Database Infrastructure.
    corporateProxy String
    (Updatable) The corporate network proxy for access to the control plane network. Oracle recommends using an HTTPS proxy when possible for enhanced security.
    cpsNetworkBondingInterface String
    (Updatable) The network bonding interface for CPS network for the Database Infrastructure.
    cpsNetworkBondingMode String
    (Updatable) The network bonding mode for CPS networks for the Database Infrastructure.
    dataDiskPercentage Integer
    (Updatable) Percentage of disk space assigned for DATA disk group. Remaining disk space will get assiged to RECO disk group
    definedTags Map<String,String>
    (Updatable) Defined tags for this resource. Each key is predefined and scoped to a namespace. Example: {"foo-namespace.bar-key": "value"}
    description String
    (Updatable) Database Infrastructure description.
    freeformTags Map<String,String>
    (Updatable) 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"}
    maintenanceWindow DataccInfrastructureMaintenanceWindow
    (Updatable) The scheduling details for the quarterly maintenance window. Patching and system updates take place during the maintenance window.
    scaleStorageTrigger Integer

    (Updatable) An optional property when incremented triggers Scale Storage. Could be set to any integer value.

    ** IMPORTANT ** Any change to a property that does not support update will force the destruction and recreation of the resource with the new property values

    vlanId String
    (Updatable) The CPS network VLAN ID.
    cloudControlPlaneServer1 string
    (Updatable) The IP address for the first control plane server.
    cloudControlPlaneServer2 string
    (Updatable) The IP address for the second control plane server.
    compartmentId string
    (Updatable) The OCID of the compartment.
    displayName string
    (Updatable) The user-friendly name for the Database Infrastructure. The name does not need to be unique.
    dnsServers string[]
    (Updatable) The list of DNS server IP addresses. Maximum of 3 allowed.
    gateway string
    (Updatable) The gateway for the control plane network.
    netmask string
    (Updatable) The netmask for the control plane network.
    ntpServers string[]
    (Updatable) The list of NTP server IP addresses. Maximum of 3 allowed.
    shape string
    (Updatable) The shape of the Database Infrastructure. The shape determines the amount of CPU, storage, and memory resources allocated to the instance.
    systemModel string
    (Updatable) Database Infrastructure System Model specification. The system model determines the model of the Database Infrastructure hardware to be used.
    acfsFileSystemStorageInGbs number
    (Updatable) The amount of storage (in GB) in the DATA disk group that is reserved for creating local storage for VM Clusters and application VMs.
    adminNetworkcidr string
    (Updatable) The CIDR block for the system network. The system network is a private network in Database Infrastructure and is not connected to your corporate network. The system network is used for storage (ASM) traffic, high-performance interconnect traffic and administration of infrastructure components.
    backupNetworkBondingInterface string
    (Updatable) The network bonding interface for backup network for the Database Infrastructure.
    backupNetworkBondingMode string
    (Updatable) The network bonding mode for Backup networks for the Database Infrastructure.
    clientNetworkBondingInterface string
    (Updatable) The network bonding interface for client network for the Database Infrastructure.
    clientNetworkBondingMode string
    (Updatable) The network bonding mode for Client networks for the Database Infrastructure.
    contacts DataccInfrastructureContact[]
    (Updatable) The list of contacts for the Database Infrastructure.
    corporateProxy string
    (Updatable) The corporate network proxy for access to the control plane network. Oracle recommends using an HTTPS proxy when possible for enhanced security.
    cpsNetworkBondingInterface string
    (Updatable) The network bonding interface for CPS network for the Database Infrastructure.
    cpsNetworkBondingMode string
    (Updatable) The network bonding mode for CPS networks for the Database Infrastructure.
    dataDiskPercentage number
    (Updatable) Percentage of disk space assigned for DATA disk group. Remaining disk space will get assiged to RECO disk group
    definedTags {[key: string]: string}
    (Updatable) Defined tags for this resource. Each key is predefined and scoped to a namespace. Example: {"foo-namespace.bar-key": "value"}
    description string
    (Updatable) Database Infrastructure description.
    freeformTags {[key: string]: string}
    (Updatable) 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"}
    maintenanceWindow DataccInfrastructureMaintenanceWindow
    (Updatable) The scheduling details for the quarterly maintenance window. Patching and system updates take place during the maintenance window.
    scaleStorageTrigger number

    (Updatable) An optional property when incremented triggers Scale Storage. Could be set to any integer value.

    ** IMPORTANT ** Any change to a property that does not support update will force the destruction and recreation of the resource with the new property values

    vlanId string
    (Updatable) The CPS network VLAN ID.
    cloud_control_plane_server1 str
    (Updatable) The IP address for the first control plane server.
    cloud_control_plane_server2 str
    (Updatable) The IP address for the second control plane server.
    compartment_id str
    (Updatable) The OCID of the compartment.
    display_name str
    (Updatable) The user-friendly name for the Database Infrastructure. The name does not need to be unique.
    dns_servers Sequence[str]
    (Updatable) The list of DNS server IP addresses. Maximum of 3 allowed.
    gateway str
    (Updatable) The gateway for the control plane network.
    netmask str
    (Updatable) The netmask for the control plane network.
    ntp_servers Sequence[str]
    (Updatable) The list of NTP server IP addresses. Maximum of 3 allowed.
    shape str
    (Updatable) The shape of the Database Infrastructure. The shape determines the amount of CPU, storage, and memory resources allocated to the instance.
    system_model str
    (Updatable) Database Infrastructure System Model specification. The system model determines the model of the Database Infrastructure hardware to be used.
    acfs_file_system_storage_in_gbs float
    (Updatable) The amount of storage (in GB) in the DATA disk group that is reserved for creating local storage for VM Clusters and application VMs.
    admin_networkcidr str
    (Updatable) The CIDR block for the system network. The system network is a private network in Database Infrastructure and is not connected to your corporate network. The system network is used for storage (ASM) traffic, high-performance interconnect traffic and administration of infrastructure components.
    backup_network_bonding_interface str
    (Updatable) The network bonding interface for backup network for the Database Infrastructure.
    backup_network_bonding_mode str
    (Updatable) The network bonding mode for Backup networks for the Database Infrastructure.
    client_network_bonding_interface str
    (Updatable) The network bonding interface for client network for the Database Infrastructure.
    client_network_bonding_mode str
    (Updatable) The network bonding mode for Client networks for the Database Infrastructure.
    contacts Sequence[DataccInfrastructureContactArgs]
    (Updatable) The list of contacts for the Database Infrastructure.
    corporate_proxy str
    (Updatable) The corporate network proxy for access to the control plane network. Oracle recommends using an HTTPS proxy when possible for enhanced security.
    cps_network_bonding_interface str
    (Updatable) The network bonding interface for CPS network for the Database Infrastructure.
    cps_network_bonding_mode str
    (Updatable) The network bonding mode for CPS networks for the Database Infrastructure.
    data_disk_percentage int
    (Updatable) Percentage of disk space assigned for DATA disk group. Remaining disk space will get assiged to RECO disk group
    defined_tags Mapping[str, str]
    (Updatable) Defined tags for this resource. Each key is predefined and scoped to a namespace. Example: {"foo-namespace.bar-key": "value"}
    description str
    (Updatable) Database Infrastructure description.
    freeform_tags Mapping[str, str]
    (Updatable) 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"}
    maintenance_window DataccInfrastructureMaintenanceWindowArgs
    (Updatable) The scheduling details for the quarterly maintenance window. Patching and system updates take place during the maintenance window.
    scale_storage_trigger int

    (Updatable) An optional property when incremented triggers Scale Storage. Could be set to any integer value.

    ** IMPORTANT ** Any change to a property that does not support update will force the destruction and recreation of the resource with the new property values

    vlan_id str
    (Updatable) The CPS network VLAN ID.
    cloudControlPlaneServer1 String
    (Updatable) The IP address for the first control plane server.
    cloudControlPlaneServer2 String
    (Updatable) The IP address for the second control plane server.
    compartmentId String
    (Updatable) The OCID of the compartment.
    displayName String
    (Updatable) The user-friendly name for the Database Infrastructure. The name does not need to be unique.
    dnsServers List<String>
    (Updatable) The list of DNS server IP addresses. Maximum of 3 allowed.
    gateway String
    (Updatable) The gateway for the control plane network.
    netmask String
    (Updatable) The netmask for the control plane network.
    ntpServers List<String>
    (Updatable) The list of NTP server IP addresses. Maximum of 3 allowed.
    shape String
    (Updatable) The shape of the Database Infrastructure. The shape determines the amount of CPU, storage, and memory resources allocated to the instance.
    systemModel String
    (Updatable) Database Infrastructure System Model specification. The system model determines the model of the Database Infrastructure hardware to be used.
    acfsFileSystemStorageInGbs Number
    (Updatable) The amount of storage (in GB) in the DATA disk group that is reserved for creating local storage for VM Clusters and application VMs.
    adminNetworkcidr String
    (Updatable) The CIDR block for the system network. The system network is a private network in Database Infrastructure and is not connected to your corporate network. The system network is used for storage (ASM) traffic, high-performance interconnect traffic and administration of infrastructure components.
    backupNetworkBondingInterface String
    (Updatable) The network bonding interface for backup network for the Database Infrastructure.
    backupNetworkBondingMode String
    (Updatable) The network bonding mode for Backup networks for the Database Infrastructure.
    clientNetworkBondingInterface String
    (Updatable) The network bonding interface for client network for the Database Infrastructure.
    clientNetworkBondingMode String
    (Updatable) The network bonding mode for Client networks for the Database Infrastructure.
    contacts List<Property Map>
    (Updatable) The list of contacts for the Database Infrastructure.
    corporateProxy String
    (Updatable) The corporate network proxy for access to the control plane network. Oracle recommends using an HTTPS proxy when possible for enhanced security.
    cpsNetworkBondingInterface String
    (Updatable) The network bonding interface for CPS network for the Database Infrastructure.
    cpsNetworkBondingMode String
    (Updatable) The network bonding mode for CPS networks for the Database Infrastructure.
    dataDiskPercentage Number
    (Updatable) Percentage of disk space assigned for DATA disk group. Remaining disk space will get assiged to RECO disk group
    definedTags Map<String>
    (Updatable) Defined tags for this resource. Each key is predefined and scoped to a namespace. Example: {"foo-namespace.bar-key": "value"}
    description String
    (Updatable) Database Infrastructure description.
    freeformTags Map<String>
    (Updatable) 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"}
    maintenanceWindow Property Map
    (Updatable) The scheduling details for the quarterly maintenance window. Patching and system updates take place during the maintenance window.
    scaleStorageTrigger Number

    (Updatable) An optional property when incremented triggers Scale Storage. Could be set to any integer value.

    ** IMPORTANT ** Any change to a property that does not support update will force the destruction and recreation of the resource with the new property values

    vlanId String
    (Updatable) The CPS network VLAN ID.

    Outputs

    All input properties are implicitly available as output properties. Additionally, the DataccInfrastructure resource produces the following output properties:

    AcfsFileSystemUsedStorageInGbs double
    The amount of storage (in GB) in the DATA disk group that is currently utilized for creating local storage for VM Clusters and application VMs. This attribute is deprecated and will be removed in a subsequent release. Please read from systemStorageCapacity instead.
    ComputeCapacities List<DataccInfrastructureComputeCapacity>
    Capacity details of the Database Infrastructure.
    Id string
    The provider-assigned unique ID for this managed resource.
    LifecycleStateDetails string
    Lifecycle state details of the Database Infrastructure.
    NetworkAdapterConfiguration string
    The network adapter, transceiver and cable configuration for the client and backup networks.
    RackSerialNumber string
    The serial number for the Database Infrastructure.
    RecoDiskPercentage int
    Percentage of disk space assigned for RECO disk group.
    Servers List<DataccInfrastructureServer>
    A list of Database Infrastructure nodes.
    SsdConfigurationRequested string
    SSD configuration requested for the infrastructure.
    State string
    The current state of the Database Infrastructure.
    StorageCapacities List<DataccInfrastructureStorageCapacity>
    Capacity details of the Storage disk group. This attribute is deprecated and will be removed in a subsequent release. Please use systemStorageCapacity instead.
    SubscriptionPlanNumber string
    The unique identifier for the subscription plan number.
    SystemStorageCapacities List<DataccInfrastructureSystemStorageCapacity>
    Capacity details of different storage types.
    SystemTags Dictionary<string, string>
    Usage of system tag keys. These predefined keys are scoped to namespaces. Example: {"orcl-cloud.free-tier-retained": "true"}
    TimeActivated string
    The time, in RFC3339 format, when the Database Infrastructure was activated.
    TimeCreated string
    The time that the Database Infrastructure cluster was created. An RFC3339 formatted datetime string.
    TimeLastStateUpdated string
    The time, in RFC3339 format, when the lifecycle state was last updated.
    TimeUpdated string
    The time that the Database Infrastructure was last updated. An RFC3339 formatted datetime string.
    TimeValidated string
    The time, in RFC3339 format, when the Database Infrastructure network was validated.
    Version string
    The version of the system software on the Database Infrastructure.
    AcfsFileSystemUsedStorageInGbs float64
    The amount of storage (in GB) in the DATA disk group that is currently utilized for creating local storage for VM Clusters and application VMs. This attribute is deprecated and will be removed in a subsequent release. Please read from systemStorageCapacity instead.
    ComputeCapacities []DataccInfrastructureComputeCapacity
    Capacity details of the Database Infrastructure.
    Id string
    The provider-assigned unique ID for this managed resource.
    LifecycleStateDetails string
    Lifecycle state details of the Database Infrastructure.
    NetworkAdapterConfiguration string
    The network adapter, transceiver and cable configuration for the client and backup networks.
    RackSerialNumber string
    The serial number for the Database Infrastructure.
    RecoDiskPercentage int
    Percentage of disk space assigned for RECO disk group.
    Servers []DataccInfrastructureServer
    A list of Database Infrastructure nodes.
    SsdConfigurationRequested string
    SSD configuration requested for the infrastructure.
    State string
    The current state of the Database Infrastructure.
    StorageCapacities []DataccInfrastructureStorageCapacity
    Capacity details of the Storage disk group. This attribute is deprecated and will be removed in a subsequent release. Please use systemStorageCapacity instead.
    SubscriptionPlanNumber string
    The unique identifier for the subscription plan number.
    SystemStorageCapacities []DataccInfrastructureSystemStorageCapacity
    Capacity details of different storage types.
    SystemTags map[string]string
    Usage of system tag keys. These predefined keys are scoped to namespaces. Example: {"orcl-cloud.free-tier-retained": "true"}
    TimeActivated string
    The time, in RFC3339 format, when the Database Infrastructure was activated.
    TimeCreated string
    The time that the Database Infrastructure cluster was created. An RFC3339 formatted datetime string.
    TimeLastStateUpdated string
    The time, in RFC3339 format, when the lifecycle state was last updated.
    TimeUpdated string
    The time that the Database Infrastructure was last updated. An RFC3339 formatted datetime string.
    TimeValidated string
    The time, in RFC3339 format, when the Database Infrastructure network was validated.
    Version string
    The version of the system software on the Database Infrastructure.
    acfs_file_system_used_storage_in_gbs number
    The amount of storage (in GB) in the DATA disk group that is currently utilized for creating local storage for VM Clusters and application VMs. This attribute is deprecated and will be removed in a subsequent release. Please read from systemStorageCapacity instead.
    compute_capacities list(object)
    Capacity details of the Database Infrastructure.
    id string
    The provider-assigned unique ID for this managed resource.
    lifecycle_state_details string
    Lifecycle state details of the Database Infrastructure.
    network_adapter_configuration string
    The network adapter, transceiver and cable configuration for the client and backup networks.
    rack_serial_number string
    The serial number for the Database Infrastructure.
    reco_disk_percentage number
    Percentage of disk space assigned for RECO disk group.
    servers list(object)
    A list of Database Infrastructure nodes.
    ssd_configuration_requested string
    SSD configuration requested for the infrastructure.
    state string
    The current state of the Database Infrastructure.
    storage_capacities list(object)
    Capacity details of the Storage disk group. This attribute is deprecated and will be removed in a subsequent release. Please use systemStorageCapacity instead.
    subscription_plan_number string
    The unique identifier for the subscription plan number.
    system_storage_capacities list(object)
    Capacity details of different storage types.
    system_tags map(string)
    Usage of system tag keys. These predefined keys are scoped to namespaces. Example: {"orcl-cloud.free-tier-retained": "true"}
    time_activated string
    The time, in RFC3339 format, when the Database Infrastructure was activated.
    time_created string
    The time that the Database Infrastructure cluster was created. An RFC3339 formatted datetime string.
    time_last_state_updated string
    The time, in RFC3339 format, when the lifecycle state was last updated.
    time_updated string
    The time that the Database Infrastructure was last updated. An RFC3339 formatted datetime string.
    time_validated string
    The time, in RFC3339 format, when the Database Infrastructure network was validated.
    version string
    The version of the system software on the Database Infrastructure.
    acfsFileSystemUsedStorageInGbs Double
    The amount of storage (in GB) in the DATA disk group that is currently utilized for creating local storage for VM Clusters and application VMs. This attribute is deprecated and will be removed in a subsequent release. Please read from systemStorageCapacity instead.
    computeCapacities List<DataccInfrastructureComputeCapacity>
    Capacity details of the Database Infrastructure.
    id String
    The provider-assigned unique ID for this managed resource.
    lifecycleStateDetails String
    Lifecycle state details of the Database Infrastructure.
    networkAdapterConfiguration String
    The network adapter, transceiver and cable configuration for the client and backup networks.
    rackSerialNumber String
    The serial number for the Database Infrastructure.
    recoDiskPercentage Integer
    Percentage of disk space assigned for RECO disk group.
    servers List<DataccInfrastructureServer>
    A list of Database Infrastructure nodes.
    ssdConfigurationRequested String
    SSD configuration requested for the infrastructure.
    state String
    The current state of the Database Infrastructure.
    storageCapacities List<DataccInfrastructureStorageCapacity>
    Capacity details of the Storage disk group. This attribute is deprecated and will be removed in a subsequent release. Please use systemStorageCapacity instead.
    subscriptionPlanNumber String
    The unique identifier for the subscription plan number.
    systemStorageCapacities List<DataccInfrastructureSystemStorageCapacity>
    Capacity details of different storage types.
    systemTags Map<String,String>
    Usage of system tag keys. These predefined keys are scoped to namespaces. Example: {"orcl-cloud.free-tier-retained": "true"}
    timeActivated String
    The time, in RFC3339 format, when the Database Infrastructure was activated.
    timeCreated String
    The time that the Database Infrastructure cluster was created. An RFC3339 formatted datetime string.
    timeLastStateUpdated String
    The time, in RFC3339 format, when the lifecycle state was last updated.
    timeUpdated String
    The time that the Database Infrastructure was last updated. An RFC3339 formatted datetime string.
    timeValidated String
    The time, in RFC3339 format, when the Database Infrastructure network was validated.
    version String
    The version of the system software on the Database Infrastructure.
    acfsFileSystemUsedStorageInGbs number
    The amount of storage (in GB) in the DATA disk group that is currently utilized for creating local storage for VM Clusters and application VMs. This attribute is deprecated and will be removed in a subsequent release. Please read from systemStorageCapacity instead.
    computeCapacities DataccInfrastructureComputeCapacity[]
    Capacity details of the Database Infrastructure.
    id string
    The provider-assigned unique ID for this managed resource.
    lifecycleStateDetails string
    Lifecycle state details of the Database Infrastructure.
    networkAdapterConfiguration string
    The network adapter, transceiver and cable configuration for the client and backup networks.
    rackSerialNumber string
    The serial number for the Database Infrastructure.
    recoDiskPercentage number
    Percentage of disk space assigned for RECO disk group.
    servers DataccInfrastructureServer[]
    A list of Database Infrastructure nodes.
    ssdConfigurationRequested string
    SSD configuration requested for the infrastructure.
    state string
    The current state of the Database Infrastructure.
    storageCapacities DataccInfrastructureStorageCapacity[]
    Capacity details of the Storage disk group. This attribute is deprecated and will be removed in a subsequent release. Please use systemStorageCapacity instead.
    subscriptionPlanNumber string
    The unique identifier for the subscription plan number.
    systemStorageCapacities DataccInfrastructureSystemStorageCapacity[]
    Capacity details of different storage types.
    systemTags {[key: string]: string}
    Usage of system tag keys. These predefined keys are scoped to namespaces. Example: {"orcl-cloud.free-tier-retained": "true"}
    timeActivated string
    The time, in RFC3339 format, when the Database Infrastructure was activated.
    timeCreated string
    The time that the Database Infrastructure cluster was created. An RFC3339 formatted datetime string.
    timeLastStateUpdated string
    The time, in RFC3339 format, when the lifecycle state was last updated.
    timeUpdated string
    The time that the Database Infrastructure was last updated. An RFC3339 formatted datetime string.
    timeValidated string
    The time, in RFC3339 format, when the Database Infrastructure network was validated.
    version string
    The version of the system software on the Database Infrastructure.
    acfs_file_system_used_storage_in_gbs float
    The amount of storage (in GB) in the DATA disk group that is currently utilized for creating local storage for VM Clusters and application VMs. This attribute is deprecated and will be removed in a subsequent release. Please read from systemStorageCapacity instead.
    compute_capacities Sequence[DataccInfrastructureComputeCapacity]
    Capacity details of the Database Infrastructure.
    id str
    The provider-assigned unique ID for this managed resource.
    lifecycle_state_details str
    Lifecycle state details of the Database Infrastructure.
    network_adapter_configuration str
    The network adapter, transceiver and cable configuration for the client and backup networks.
    rack_serial_number str
    The serial number for the Database Infrastructure.
    reco_disk_percentage int
    Percentage of disk space assigned for RECO disk group.
    servers Sequence[DataccInfrastructureServer]
    A list of Database Infrastructure nodes.
    ssd_configuration_requested str
    SSD configuration requested for the infrastructure.
    state str
    The current state of the Database Infrastructure.
    storage_capacities Sequence[DataccInfrastructureStorageCapacity]
    Capacity details of the Storage disk group. This attribute is deprecated and will be removed in a subsequent release. Please use systemStorageCapacity instead.
    subscription_plan_number str
    The unique identifier for the subscription plan number.
    system_storage_capacities Sequence[DataccInfrastructureSystemStorageCapacity]
    Capacity details of different storage types.
    system_tags Mapping[str, str]
    Usage of system tag keys. These predefined keys are scoped to namespaces. Example: {"orcl-cloud.free-tier-retained": "true"}
    time_activated str
    The time, in RFC3339 format, when the Database Infrastructure was activated.
    time_created str
    The time that the Database Infrastructure cluster was created. An RFC3339 formatted datetime string.
    time_last_state_updated str
    The time, in RFC3339 format, when the lifecycle state was last updated.
    time_updated str
    The time that the Database Infrastructure was last updated. An RFC3339 formatted datetime string.
    time_validated str
    The time, in RFC3339 format, when the Database Infrastructure network was validated.
    version str
    The version of the system software on the Database Infrastructure.
    acfsFileSystemUsedStorageInGbs Number
    The amount of storage (in GB) in the DATA disk group that is currently utilized for creating local storage for VM Clusters and application VMs. This attribute is deprecated and will be removed in a subsequent release. Please read from systemStorageCapacity instead.
    computeCapacities List<Property Map>
    Capacity details of the Database Infrastructure.
    id String
    The provider-assigned unique ID for this managed resource.
    lifecycleStateDetails String
    Lifecycle state details of the Database Infrastructure.
    networkAdapterConfiguration String
    The network adapter, transceiver and cable configuration for the client and backup networks.
    rackSerialNumber String
    The serial number for the Database Infrastructure.
    recoDiskPercentage Number
    Percentage of disk space assigned for RECO disk group.
    servers List<Property Map>
    A list of Database Infrastructure nodes.
    ssdConfigurationRequested String
    SSD configuration requested for the infrastructure.
    state String
    The current state of the Database Infrastructure.
    storageCapacities List<Property Map>
    Capacity details of the Storage disk group. This attribute is deprecated and will be removed in a subsequent release. Please use systemStorageCapacity instead.
    subscriptionPlanNumber String
    The unique identifier for the subscription plan number.
    systemStorageCapacities List<Property Map>
    Capacity details of different storage types.
    systemTags Map<String>
    Usage of system tag keys. These predefined keys are scoped to namespaces. Example: {"orcl-cloud.free-tier-retained": "true"}
    timeActivated String
    The time, in RFC3339 format, when the Database Infrastructure was activated.
    timeCreated String
    The time that the Database Infrastructure cluster was created. An RFC3339 formatted datetime string.
    timeLastStateUpdated String
    The time, in RFC3339 format, when the lifecycle state was last updated.
    timeUpdated String
    The time that the Database Infrastructure was last updated. An RFC3339 formatted datetime string.
    timeValidated String
    The time, in RFC3339 format, when the Database Infrastructure network was validated.
    version String
    The version of the system software on the Database Infrastructure.

    Look up Existing DataccInfrastructure Resource

    Get an existing DataccInfrastructure resource’s state with the given name, ID, and optional extra properties used to qualify the lookup.

    public static get(name: string, id: Input<ID>, state?: DataccInfrastructureState, opts?: CustomResourceOptions): DataccInfrastructure
    @staticmethod
    def get(resource_name: str,
            id: str,
            opts: Optional[ResourceOptions] = None,
            acfs_file_system_storage_in_gbs: Optional[float] = None,
            acfs_file_system_used_storage_in_gbs: Optional[float] = None,
            admin_networkcidr: Optional[str] = None,
            backup_network_bonding_interface: Optional[str] = None,
            backup_network_bonding_mode: Optional[str] = None,
            client_network_bonding_interface: Optional[str] = None,
            client_network_bonding_mode: Optional[str] = None,
            cloud_control_plane_server1: Optional[str] = None,
            cloud_control_plane_server2: Optional[str] = None,
            compartment_id: Optional[str] = None,
            compute_capacities: Optional[Sequence[DataccInfrastructureComputeCapacityArgs]] = None,
            contacts: Optional[Sequence[DataccInfrastructureContactArgs]] = None,
            corporate_proxy: Optional[str] = None,
            cps_network_bonding_interface: Optional[str] = None,
            cps_network_bonding_mode: Optional[str] = None,
            data_disk_percentage: Optional[int] = None,
            defined_tags: Optional[Mapping[str, str]] = None,
            description: Optional[str] = None,
            display_name: Optional[str] = None,
            dns_servers: Optional[Sequence[str]] = None,
            freeform_tags: Optional[Mapping[str, str]] = None,
            gateway: Optional[str] = None,
            lifecycle_state_details: Optional[str] = None,
            maintenance_window: Optional[DataccInfrastructureMaintenanceWindowArgs] = None,
            netmask: Optional[str] = None,
            network_adapter_configuration: Optional[str] = None,
            ntp_servers: Optional[Sequence[str]] = None,
            rack_serial_number: Optional[str] = None,
            reco_disk_percentage: Optional[int] = None,
            scale_storage_trigger: Optional[int] = None,
            servers: Optional[Sequence[DataccInfrastructureServerArgs]] = None,
            shape: Optional[str] = None,
            ssd_configuration_requested: Optional[str] = None,
            state: Optional[str] = None,
            storage_capacities: Optional[Sequence[DataccInfrastructureStorageCapacityArgs]] = None,
            subscription_plan_number: Optional[str] = None,
            system_model: Optional[str] = None,
            system_storage_capacities: Optional[Sequence[DataccInfrastructureSystemStorageCapacityArgs]] = None,
            system_tags: Optional[Mapping[str, str]] = None,
            time_activated: Optional[str] = None,
            time_created: Optional[str] = None,
            time_last_state_updated: Optional[str] = None,
            time_updated: Optional[str] = None,
            time_validated: Optional[str] = None,
            version: Optional[str] = None,
            vlan_id: Optional[str] = None) -> DataccInfrastructure
    func GetDataccInfrastructure(ctx *Context, name string, id IDInput, state *DataccInfrastructureState, opts ...ResourceOption) (*DataccInfrastructure, error)
    public static DataccInfrastructure Get(string name, Input<string> id, DataccInfrastructureState? state, CustomResourceOptions? opts = null)
    public static DataccInfrastructure get(String name, Output<String> id, DataccInfrastructureState state, CustomResourceOptions options)
    resources:  _:    type: oci:oci:DataccInfrastructure    get:      id: ${id}
    import {
      to = oci_oci_datacc_infrastructure.example
      id = "${id}"
    }
    
    name
    The unique name of the resulting resource.
    id
    The unique provider ID of the resource to lookup.
    state
    Any extra arguments used during the lookup.
    opts
    A bag of options that control this resource's behavior.
    resource_name
    The unique name of the resulting resource.
    id
    The unique provider ID of the resource to lookup.
    name
    The unique name of the resulting resource.
    id
    The unique provider ID of the resource to lookup.
    state
    Any extra arguments used during the lookup.
    opts
    A bag of options that control this resource's behavior.
    name
    The unique name of the resulting resource.
    id
    The unique provider ID of the resource to lookup.
    state
    Any extra arguments used during the lookup.
    opts
    A bag of options that control this resource's behavior.
    name
    The unique name of the resulting resource.
    id
    The unique provider ID of the resource to lookup.
    state
    Any extra arguments used during the lookup.
    opts
    A bag of options that control this resource's behavior.
    The following state arguments are supported:
    AcfsFileSystemStorageInGbs double
    (Updatable) The amount of storage (in GB) in the DATA disk group that is reserved for creating local storage for VM Clusters and application VMs.
    AcfsFileSystemUsedStorageInGbs double
    The amount of storage (in GB) in the DATA disk group that is currently utilized for creating local storage for VM Clusters and application VMs. This attribute is deprecated and will be removed in a subsequent release. Please read from systemStorageCapacity instead.
    AdminNetworkcidr string
    (Updatable) The CIDR block for the system network. The system network is a private network in Database Infrastructure and is not connected to your corporate network. The system network is used for storage (ASM) traffic, high-performance interconnect traffic and administration of infrastructure components.
    BackupNetworkBondingInterface string
    (Updatable) The network bonding interface for backup network for the Database Infrastructure.
    BackupNetworkBondingMode string
    (Updatable) The network bonding mode for Backup networks for the Database Infrastructure.
    ClientNetworkBondingInterface string
    (Updatable) The network bonding interface for client network for the Database Infrastructure.
    ClientNetworkBondingMode string
    (Updatable) The network bonding mode for Client networks for the Database Infrastructure.
    CloudControlPlaneServer1 string
    (Updatable) The IP address for the first control plane server.
    CloudControlPlaneServer2 string
    (Updatable) The IP address for the second control plane server.
    CompartmentId string
    (Updatable) The OCID of the compartment.
    ComputeCapacities List<DataccInfrastructureComputeCapacity>
    Capacity details of the Database Infrastructure.
    Contacts List<DataccInfrastructureContact>
    (Updatable) The list of contacts for the Database Infrastructure.
    CorporateProxy string
    (Updatable) The corporate network proxy for access to the control plane network. Oracle recommends using an HTTPS proxy when possible for enhanced security.
    CpsNetworkBondingInterface string
    (Updatable) The network bonding interface for CPS network for the Database Infrastructure.
    CpsNetworkBondingMode string
    (Updatable) The network bonding mode for CPS networks for the Database Infrastructure.
    DataDiskPercentage int
    (Updatable) Percentage of disk space assigned for DATA disk group. Remaining disk space will get assiged to RECO disk group
    DefinedTags Dictionary<string, string>
    (Updatable) Defined tags for this resource. Each key is predefined and scoped to a namespace. Example: {"foo-namespace.bar-key": "value"}
    Description string
    (Updatable) Database Infrastructure description.
    DisplayName string
    (Updatable) The user-friendly name for the Database Infrastructure. The name does not need to be unique.
    DnsServers List<string>
    (Updatable) The list of DNS server IP addresses. Maximum of 3 allowed.
    FreeformTags Dictionary<string, string>
    (Updatable) 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"}
    Gateway string
    (Updatable) The gateway for the control plane network.
    LifecycleStateDetails string
    Lifecycle state details of the Database Infrastructure.
    MaintenanceWindow DataccInfrastructureMaintenanceWindow
    (Updatable) The scheduling details for the quarterly maintenance window. Patching and system updates take place during the maintenance window.
    Netmask string
    (Updatable) The netmask for the control plane network.
    NetworkAdapterConfiguration string
    The network adapter, transceiver and cable configuration for the client and backup networks.
    NtpServers List<string>
    (Updatable) The list of NTP server IP addresses. Maximum of 3 allowed.
    RackSerialNumber string
    The serial number for the Database Infrastructure.
    RecoDiskPercentage int
    Percentage of disk space assigned for RECO disk group.
    ScaleStorageTrigger int

    (Updatable) An optional property when incremented triggers Scale Storage. Could be set to any integer value.

    ** IMPORTANT ** Any change to a property that does not support update will force the destruction and recreation of the resource with the new property values

    Servers List<DataccInfrastructureServer>
    A list of Database Infrastructure nodes.
    Shape string
    (Updatable) The shape of the Database Infrastructure. The shape determines the amount of CPU, storage, and memory resources allocated to the instance.
    SsdConfigurationRequested string
    SSD configuration requested for the infrastructure.
    State string
    The current state of the Database Infrastructure.
    StorageCapacities List<DataccInfrastructureStorageCapacity>
    Capacity details of the Storage disk group. This attribute is deprecated and will be removed in a subsequent release. Please use systemStorageCapacity instead.
    SubscriptionPlanNumber string
    The unique identifier for the subscription plan number.
    SystemModel string
    (Updatable) Database Infrastructure System Model specification. The system model determines the model of the Database Infrastructure hardware to be used.
    SystemStorageCapacities List<DataccInfrastructureSystemStorageCapacity>
    Capacity details of different storage types.
    SystemTags Dictionary<string, string>
    Usage of system tag keys. These predefined keys are scoped to namespaces. Example: {"orcl-cloud.free-tier-retained": "true"}
    TimeActivated string
    The time, in RFC3339 format, when the Database Infrastructure was activated.
    TimeCreated string
    The time that the Database Infrastructure cluster was created. An RFC3339 formatted datetime string.
    TimeLastStateUpdated string
    The time, in RFC3339 format, when the lifecycle state was last updated.
    TimeUpdated string
    The time that the Database Infrastructure was last updated. An RFC3339 formatted datetime string.
    TimeValidated string
    The time, in RFC3339 format, when the Database Infrastructure network was validated.
    Version string
    The version of the system software on the Database Infrastructure.
    VlanId string
    (Updatable) The CPS network VLAN ID.
    AcfsFileSystemStorageInGbs float64
    (Updatable) The amount of storage (in GB) in the DATA disk group that is reserved for creating local storage for VM Clusters and application VMs.
    AcfsFileSystemUsedStorageInGbs float64
    The amount of storage (in GB) in the DATA disk group that is currently utilized for creating local storage for VM Clusters and application VMs. This attribute is deprecated and will be removed in a subsequent release. Please read from systemStorageCapacity instead.
    AdminNetworkcidr string
    (Updatable) The CIDR block for the system network. The system network is a private network in Database Infrastructure and is not connected to your corporate network. The system network is used for storage (ASM) traffic, high-performance interconnect traffic and administration of infrastructure components.
    BackupNetworkBondingInterface string
    (Updatable) The network bonding interface for backup network for the Database Infrastructure.
    BackupNetworkBondingMode string
    (Updatable) The network bonding mode for Backup networks for the Database Infrastructure.
    ClientNetworkBondingInterface string
    (Updatable) The network bonding interface for client network for the Database Infrastructure.
    ClientNetworkBondingMode string
    (Updatable) The network bonding mode for Client networks for the Database Infrastructure.
    CloudControlPlaneServer1 string
    (Updatable) The IP address for the first control plane server.
    CloudControlPlaneServer2 string
    (Updatable) The IP address for the second control plane server.
    CompartmentId string
    (Updatable) The OCID of the compartment.
    ComputeCapacities []DataccInfrastructureComputeCapacityArgs
    Capacity details of the Database Infrastructure.
    Contacts []DataccInfrastructureContactArgs
    (Updatable) The list of contacts for the Database Infrastructure.
    CorporateProxy string
    (Updatable) The corporate network proxy for access to the control plane network. Oracle recommends using an HTTPS proxy when possible for enhanced security.
    CpsNetworkBondingInterface string
    (Updatable) The network bonding interface for CPS network for the Database Infrastructure.
    CpsNetworkBondingMode string
    (Updatable) The network bonding mode for CPS networks for the Database Infrastructure.
    DataDiskPercentage int
    (Updatable) Percentage of disk space assigned for DATA disk group. Remaining disk space will get assiged to RECO disk group
    DefinedTags map[string]string
    (Updatable) Defined tags for this resource. Each key is predefined and scoped to a namespace. Example: {"foo-namespace.bar-key": "value"}
    Description string
    (Updatable) Database Infrastructure description.
    DisplayName string
    (Updatable) The user-friendly name for the Database Infrastructure. The name does not need to be unique.
    DnsServers []string
    (Updatable) The list of DNS server IP addresses. Maximum of 3 allowed.
    FreeformTags map[string]string
    (Updatable) 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"}
    Gateway string
    (Updatable) The gateway for the control plane network.
    LifecycleStateDetails string
    Lifecycle state details of the Database Infrastructure.
    MaintenanceWindow DataccInfrastructureMaintenanceWindowArgs
    (Updatable) The scheduling details for the quarterly maintenance window. Patching and system updates take place during the maintenance window.
    Netmask string
    (Updatable) The netmask for the control plane network.
    NetworkAdapterConfiguration string
    The network adapter, transceiver and cable configuration for the client and backup networks.
    NtpServers []string
    (Updatable) The list of NTP server IP addresses. Maximum of 3 allowed.
    RackSerialNumber string
    The serial number for the Database Infrastructure.
    RecoDiskPercentage int
    Percentage of disk space assigned for RECO disk group.
    ScaleStorageTrigger int

    (Updatable) An optional property when incremented triggers Scale Storage. Could be set to any integer value.

    ** IMPORTANT ** Any change to a property that does not support update will force the destruction and recreation of the resource with the new property values

    Servers []DataccInfrastructureServerArgs
    A list of Database Infrastructure nodes.
    Shape string
    (Updatable) The shape of the Database Infrastructure. The shape determines the amount of CPU, storage, and memory resources allocated to the instance.
    SsdConfigurationRequested string
    SSD configuration requested for the infrastructure.
    State string
    The current state of the Database Infrastructure.
    StorageCapacities []DataccInfrastructureStorageCapacityArgs
    Capacity details of the Storage disk group. This attribute is deprecated and will be removed in a subsequent release. Please use systemStorageCapacity instead.
    SubscriptionPlanNumber string
    The unique identifier for the subscription plan number.
    SystemModel string
    (Updatable) Database Infrastructure System Model specification. The system model determines the model of the Database Infrastructure hardware to be used.
    SystemStorageCapacities []DataccInfrastructureSystemStorageCapacityArgs
    Capacity details of different storage types.
    SystemTags map[string]string
    Usage of system tag keys. These predefined keys are scoped to namespaces. Example: {"orcl-cloud.free-tier-retained": "true"}
    TimeActivated string
    The time, in RFC3339 format, when the Database Infrastructure was activated.
    TimeCreated string
    The time that the Database Infrastructure cluster was created. An RFC3339 formatted datetime string.
    TimeLastStateUpdated string
    The time, in RFC3339 format, when the lifecycle state was last updated.
    TimeUpdated string
    The time that the Database Infrastructure was last updated. An RFC3339 formatted datetime string.
    TimeValidated string
    The time, in RFC3339 format, when the Database Infrastructure network was validated.
    Version string
    The version of the system software on the Database Infrastructure.
    VlanId string
    (Updatable) The CPS network VLAN ID.
    acfs_file_system_storage_in_gbs number
    (Updatable) The amount of storage (in GB) in the DATA disk group that is reserved for creating local storage for VM Clusters and application VMs.
    acfs_file_system_used_storage_in_gbs number
    The amount of storage (in GB) in the DATA disk group that is currently utilized for creating local storage for VM Clusters and application VMs. This attribute is deprecated and will be removed in a subsequent release. Please read from systemStorageCapacity instead.
    admin_networkcidr string
    (Updatable) The CIDR block for the system network. The system network is a private network in Database Infrastructure and is not connected to your corporate network. The system network is used for storage (ASM) traffic, high-performance interconnect traffic and administration of infrastructure components.
    backup_network_bonding_interface string
    (Updatable) The network bonding interface for backup network for the Database Infrastructure.
    backup_network_bonding_mode string
    (Updatable) The network bonding mode for Backup networks for the Database Infrastructure.
    client_network_bonding_interface string
    (Updatable) The network bonding interface for client network for the Database Infrastructure.
    client_network_bonding_mode string
    (Updatable) The network bonding mode for Client networks for the Database Infrastructure.
    cloud_control_plane_server1 string
    (Updatable) The IP address for the first control plane server.
    cloud_control_plane_server2 string
    (Updatable) The IP address for the second control plane server.
    compartment_id string
    (Updatable) The OCID of the compartment.
    compute_capacities list(object)
    Capacity details of the Database Infrastructure.
    contacts list(object)
    (Updatable) The list of contacts for the Database Infrastructure.
    corporate_proxy string
    (Updatable) The corporate network proxy for access to the control plane network. Oracle recommends using an HTTPS proxy when possible for enhanced security.
    cps_network_bonding_interface string
    (Updatable) The network bonding interface for CPS network for the Database Infrastructure.
    cps_network_bonding_mode string
    (Updatable) The network bonding mode for CPS networks for the Database Infrastructure.
    data_disk_percentage number
    (Updatable) Percentage of disk space assigned for DATA disk group. Remaining disk space will get assiged to RECO disk group
    defined_tags map(string)
    (Updatable) Defined tags for this resource. Each key is predefined and scoped to a namespace. Example: {"foo-namespace.bar-key": "value"}
    description string
    (Updatable) Database Infrastructure description.
    display_name string
    (Updatable) The user-friendly name for the Database Infrastructure. The name does not need to be unique.
    dns_servers list(string)
    (Updatable) The list of DNS server IP addresses. Maximum of 3 allowed.
    freeform_tags map(string)
    (Updatable) 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"}
    gateway string
    (Updatable) The gateway for the control plane network.
    lifecycle_state_details string
    Lifecycle state details of the Database Infrastructure.
    maintenance_window object
    (Updatable) The scheduling details for the quarterly maintenance window. Patching and system updates take place during the maintenance window.
    netmask string
    (Updatable) The netmask for the control plane network.
    network_adapter_configuration string
    The network adapter, transceiver and cable configuration for the client and backup networks.
    ntp_servers list(string)
    (Updatable) The list of NTP server IP addresses. Maximum of 3 allowed.
    rack_serial_number string
    The serial number for the Database Infrastructure.
    reco_disk_percentage number
    Percentage of disk space assigned for RECO disk group.
    scale_storage_trigger number

    (Updatable) An optional property when incremented triggers Scale Storage. Could be set to any integer value.

    ** IMPORTANT ** Any change to a property that does not support update will force the destruction and recreation of the resource with the new property values

    servers list(object)
    A list of Database Infrastructure nodes.
    shape string
    (Updatable) The shape of the Database Infrastructure. The shape determines the amount of CPU, storage, and memory resources allocated to the instance.
    ssd_configuration_requested string
    SSD configuration requested for the infrastructure.
    state string
    The current state of the Database Infrastructure.
    storage_capacities list(object)
    Capacity details of the Storage disk group. This attribute is deprecated and will be removed in a subsequent release. Please use systemStorageCapacity instead.
    subscription_plan_number string
    The unique identifier for the subscription plan number.
    system_model string
    (Updatable) Database Infrastructure System Model specification. The system model determines the model of the Database Infrastructure hardware to be used.
    system_storage_capacities list(object)
    Capacity details of different storage types.
    system_tags map(string)
    Usage of system tag keys. These predefined keys are scoped to namespaces. Example: {"orcl-cloud.free-tier-retained": "true"}
    time_activated string
    The time, in RFC3339 format, when the Database Infrastructure was activated.
    time_created string
    The time that the Database Infrastructure cluster was created. An RFC3339 formatted datetime string.
    time_last_state_updated string
    The time, in RFC3339 format, when the lifecycle state was last updated.
    time_updated string
    The time that the Database Infrastructure was last updated. An RFC3339 formatted datetime string.
    time_validated string
    The time, in RFC3339 format, when the Database Infrastructure network was validated.
    version string
    The version of the system software on the Database Infrastructure.
    vlan_id string
    (Updatable) The CPS network VLAN ID.
    acfsFileSystemStorageInGbs Double
    (Updatable) The amount of storage (in GB) in the DATA disk group that is reserved for creating local storage for VM Clusters and application VMs.
    acfsFileSystemUsedStorageInGbs Double
    The amount of storage (in GB) in the DATA disk group that is currently utilized for creating local storage for VM Clusters and application VMs. This attribute is deprecated and will be removed in a subsequent release. Please read from systemStorageCapacity instead.
    adminNetworkcidr String
    (Updatable) The CIDR block for the system network. The system network is a private network in Database Infrastructure and is not connected to your corporate network. The system network is used for storage (ASM) traffic, high-performance interconnect traffic and administration of infrastructure components.
    backupNetworkBondingInterface String
    (Updatable) The network bonding interface for backup network for the Database Infrastructure.
    backupNetworkBondingMode String
    (Updatable) The network bonding mode for Backup networks for the Database Infrastructure.
    clientNetworkBondingInterface String
    (Updatable) The network bonding interface for client network for the Database Infrastructure.
    clientNetworkBondingMode String
    (Updatable) The network bonding mode for Client networks for the Database Infrastructure.
    cloudControlPlaneServer1 String
    (Updatable) The IP address for the first control plane server.
    cloudControlPlaneServer2 String
    (Updatable) The IP address for the second control plane server.
    compartmentId String
    (Updatable) The OCID of the compartment.
    computeCapacities List<DataccInfrastructureComputeCapacity>
    Capacity details of the Database Infrastructure.
    contacts List<DataccInfrastructureContact>
    (Updatable) The list of contacts for the Database Infrastructure.
    corporateProxy String
    (Updatable) The corporate network proxy for access to the control plane network. Oracle recommends using an HTTPS proxy when possible for enhanced security.
    cpsNetworkBondingInterface String
    (Updatable) The network bonding interface for CPS network for the Database Infrastructure.
    cpsNetworkBondingMode String
    (Updatable) The network bonding mode for CPS networks for the Database Infrastructure.
    dataDiskPercentage Integer
    (Updatable) Percentage of disk space assigned for DATA disk group. Remaining disk space will get assiged to RECO disk group
    definedTags Map<String,String>
    (Updatable) Defined tags for this resource. Each key is predefined and scoped to a namespace. Example: {"foo-namespace.bar-key": "value"}
    description String
    (Updatable) Database Infrastructure description.
    displayName String
    (Updatable) The user-friendly name for the Database Infrastructure. The name does not need to be unique.
    dnsServers List<String>
    (Updatable) The list of DNS server IP addresses. Maximum of 3 allowed.
    freeformTags Map<String,String>
    (Updatable) 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"}
    gateway String
    (Updatable) The gateway for the control plane network.
    lifecycleStateDetails String
    Lifecycle state details of the Database Infrastructure.
    maintenanceWindow DataccInfrastructureMaintenanceWindow
    (Updatable) The scheduling details for the quarterly maintenance window. Patching and system updates take place during the maintenance window.
    netmask String
    (Updatable) The netmask for the control plane network.
    networkAdapterConfiguration String
    The network adapter, transceiver and cable configuration for the client and backup networks.
    ntpServers List<String>
    (Updatable) The list of NTP server IP addresses. Maximum of 3 allowed.
    rackSerialNumber String
    The serial number for the Database Infrastructure.
    recoDiskPercentage Integer
    Percentage of disk space assigned for RECO disk group.
    scaleStorageTrigger Integer

    (Updatable) An optional property when incremented triggers Scale Storage. Could be set to any integer value.

    ** IMPORTANT ** Any change to a property that does not support update will force the destruction and recreation of the resource with the new property values

    servers List<DataccInfrastructureServer>
    A list of Database Infrastructure nodes.
    shape String
    (Updatable) The shape of the Database Infrastructure. The shape determines the amount of CPU, storage, and memory resources allocated to the instance.
    ssdConfigurationRequested String
    SSD configuration requested for the infrastructure.
    state String
    The current state of the Database Infrastructure.
    storageCapacities List<DataccInfrastructureStorageCapacity>
    Capacity details of the Storage disk group. This attribute is deprecated and will be removed in a subsequent release. Please use systemStorageCapacity instead.
    subscriptionPlanNumber String
    The unique identifier for the subscription plan number.
    systemModel String
    (Updatable) Database Infrastructure System Model specification. The system model determines the model of the Database Infrastructure hardware to be used.
    systemStorageCapacities List<DataccInfrastructureSystemStorageCapacity>
    Capacity details of different storage types.
    systemTags Map<String,String>
    Usage of system tag keys. These predefined keys are scoped to namespaces. Example: {"orcl-cloud.free-tier-retained": "true"}
    timeActivated String
    The time, in RFC3339 format, when the Database Infrastructure was activated.
    timeCreated String
    The time that the Database Infrastructure cluster was created. An RFC3339 formatted datetime string.
    timeLastStateUpdated String
    The time, in RFC3339 format, when the lifecycle state was last updated.
    timeUpdated String
    The time that the Database Infrastructure was last updated. An RFC3339 formatted datetime string.
    timeValidated String
    The time, in RFC3339 format, when the Database Infrastructure network was validated.
    version String
    The version of the system software on the Database Infrastructure.
    vlanId String
    (Updatable) The CPS network VLAN ID.
    acfsFileSystemStorageInGbs number
    (Updatable) The amount of storage (in GB) in the DATA disk group that is reserved for creating local storage for VM Clusters and application VMs.
    acfsFileSystemUsedStorageInGbs number
    The amount of storage (in GB) in the DATA disk group that is currently utilized for creating local storage for VM Clusters and application VMs. This attribute is deprecated and will be removed in a subsequent release. Please read from systemStorageCapacity instead.
    adminNetworkcidr string
    (Updatable) The CIDR block for the system network. The system network is a private network in Database Infrastructure and is not connected to your corporate network. The system network is used for storage (ASM) traffic, high-performance interconnect traffic and administration of infrastructure components.
    backupNetworkBondingInterface string
    (Updatable) The network bonding interface for backup network for the Database Infrastructure.
    backupNetworkBondingMode string
    (Updatable) The network bonding mode for Backup networks for the Database Infrastructure.
    clientNetworkBondingInterface string
    (Updatable) The network bonding interface for client network for the Database Infrastructure.
    clientNetworkBondingMode string
    (Updatable) The network bonding mode for Client networks for the Database Infrastructure.
    cloudControlPlaneServer1 string
    (Updatable) The IP address for the first control plane server.
    cloudControlPlaneServer2 string
    (Updatable) The IP address for the second control plane server.
    compartmentId string
    (Updatable) The OCID of the compartment.
    computeCapacities DataccInfrastructureComputeCapacity[]
    Capacity details of the Database Infrastructure.
    contacts DataccInfrastructureContact[]
    (Updatable) The list of contacts for the Database Infrastructure.
    corporateProxy string
    (Updatable) The corporate network proxy for access to the control plane network. Oracle recommends using an HTTPS proxy when possible for enhanced security.
    cpsNetworkBondingInterface string
    (Updatable) The network bonding interface for CPS network for the Database Infrastructure.
    cpsNetworkBondingMode string
    (Updatable) The network bonding mode for CPS networks for the Database Infrastructure.
    dataDiskPercentage number
    (Updatable) Percentage of disk space assigned for DATA disk group. Remaining disk space will get assiged to RECO disk group
    definedTags {[key: string]: string}
    (Updatable) Defined tags for this resource. Each key is predefined and scoped to a namespace. Example: {"foo-namespace.bar-key": "value"}
    description string
    (Updatable) Database Infrastructure description.
    displayName string
    (Updatable) The user-friendly name for the Database Infrastructure. The name does not need to be unique.
    dnsServers string[]
    (Updatable) The list of DNS server IP addresses. Maximum of 3 allowed.
    freeformTags {[key: string]: string}
    (Updatable) 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"}
    gateway string
    (Updatable) The gateway for the control plane network.
    lifecycleStateDetails string
    Lifecycle state details of the Database Infrastructure.
    maintenanceWindow DataccInfrastructureMaintenanceWindow
    (Updatable) The scheduling details for the quarterly maintenance window. Patching and system updates take place during the maintenance window.
    netmask string
    (Updatable) The netmask for the control plane network.
    networkAdapterConfiguration string
    The network adapter, transceiver and cable configuration for the client and backup networks.
    ntpServers string[]
    (Updatable) The list of NTP server IP addresses. Maximum of 3 allowed.
    rackSerialNumber string
    The serial number for the Database Infrastructure.
    recoDiskPercentage number
    Percentage of disk space assigned for RECO disk group.
    scaleStorageTrigger number

    (Updatable) An optional property when incremented triggers Scale Storage. Could be set to any integer value.

    ** IMPORTANT ** Any change to a property that does not support update will force the destruction and recreation of the resource with the new property values

    servers DataccInfrastructureServer[]
    A list of Database Infrastructure nodes.
    shape string
    (Updatable) The shape of the Database Infrastructure. The shape determines the amount of CPU, storage, and memory resources allocated to the instance.
    ssdConfigurationRequested string
    SSD configuration requested for the infrastructure.
    state string
    The current state of the Database Infrastructure.
    storageCapacities DataccInfrastructureStorageCapacity[]
    Capacity details of the Storage disk group. This attribute is deprecated and will be removed in a subsequent release. Please use systemStorageCapacity instead.
    subscriptionPlanNumber string
    The unique identifier for the subscription plan number.
    systemModel string
    (Updatable) Database Infrastructure System Model specification. The system model determines the model of the Database Infrastructure hardware to be used.
    systemStorageCapacities DataccInfrastructureSystemStorageCapacity[]
    Capacity details of different storage types.
    systemTags {[key: string]: string}
    Usage of system tag keys. These predefined keys are scoped to namespaces. Example: {"orcl-cloud.free-tier-retained": "true"}
    timeActivated string
    The time, in RFC3339 format, when the Database Infrastructure was activated.
    timeCreated string
    The time that the Database Infrastructure cluster was created. An RFC3339 formatted datetime string.
    timeLastStateUpdated string
    The time, in RFC3339 format, when the lifecycle state was last updated.
    timeUpdated string
    The time that the Database Infrastructure was last updated. An RFC3339 formatted datetime string.
    timeValidated string
    The time, in RFC3339 format, when the Database Infrastructure network was validated.
    version string
    The version of the system software on the Database Infrastructure.
    vlanId string
    (Updatable) The CPS network VLAN ID.
    acfs_file_system_storage_in_gbs float
    (Updatable) The amount of storage (in GB) in the DATA disk group that is reserved for creating local storage for VM Clusters and application VMs.
    acfs_file_system_used_storage_in_gbs float
    The amount of storage (in GB) in the DATA disk group that is currently utilized for creating local storage for VM Clusters and application VMs. This attribute is deprecated and will be removed in a subsequent release. Please read from systemStorageCapacity instead.
    admin_networkcidr str
    (Updatable) The CIDR block for the system network. The system network is a private network in Database Infrastructure and is not connected to your corporate network. The system network is used for storage (ASM) traffic, high-performance interconnect traffic and administration of infrastructure components.
    backup_network_bonding_interface str
    (Updatable) The network bonding interface for backup network for the Database Infrastructure.
    backup_network_bonding_mode str
    (Updatable) The network bonding mode for Backup networks for the Database Infrastructure.
    client_network_bonding_interface str
    (Updatable) The network bonding interface for client network for the Database Infrastructure.
    client_network_bonding_mode str
    (Updatable) The network bonding mode for Client networks for the Database Infrastructure.
    cloud_control_plane_server1 str
    (Updatable) The IP address for the first control plane server.
    cloud_control_plane_server2 str
    (Updatable) The IP address for the second control plane server.
    compartment_id str
    (Updatable) The OCID of the compartment.
    compute_capacities Sequence[DataccInfrastructureComputeCapacityArgs]
    Capacity details of the Database Infrastructure.
    contacts Sequence[DataccInfrastructureContactArgs]
    (Updatable) The list of contacts for the Database Infrastructure.
    corporate_proxy str
    (Updatable) The corporate network proxy for access to the control plane network. Oracle recommends using an HTTPS proxy when possible for enhanced security.
    cps_network_bonding_interface str
    (Updatable) The network bonding interface for CPS network for the Database Infrastructure.
    cps_network_bonding_mode str
    (Updatable) The network bonding mode for CPS networks for the Database Infrastructure.
    data_disk_percentage int
    (Updatable) Percentage of disk space assigned for DATA disk group. Remaining disk space will get assiged to RECO disk group
    defined_tags Mapping[str, str]
    (Updatable) Defined tags for this resource. Each key is predefined and scoped to a namespace. Example: {"foo-namespace.bar-key": "value"}
    description str
    (Updatable) Database Infrastructure description.
    display_name str
    (Updatable) The user-friendly name for the Database Infrastructure. The name does not need to be unique.
    dns_servers Sequence[str]
    (Updatable) The list of DNS server IP addresses. Maximum of 3 allowed.
    freeform_tags Mapping[str, str]
    (Updatable) 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"}
    gateway str
    (Updatable) The gateway for the control plane network.
    lifecycle_state_details str
    Lifecycle state details of the Database Infrastructure.
    maintenance_window DataccInfrastructureMaintenanceWindowArgs
    (Updatable) The scheduling details for the quarterly maintenance window. Patching and system updates take place during the maintenance window.
    netmask str
    (Updatable) The netmask for the control plane network.
    network_adapter_configuration str
    The network adapter, transceiver and cable configuration for the client and backup networks.
    ntp_servers Sequence[str]
    (Updatable) The list of NTP server IP addresses. Maximum of 3 allowed.
    rack_serial_number str
    The serial number for the Database Infrastructure.
    reco_disk_percentage int
    Percentage of disk space assigned for RECO disk group.
    scale_storage_trigger int

    (Updatable) An optional property when incremented triggers Scale Storage. Could be set to any integer value.

    ** IMPORTANT ** Any change to a property that does not support update will force the destruction and recreation of the resource with the new property values

    servers Sequence[DataccInfrastructureServerArgs]
    A list of Database Infrastructure nodes.
    shape str
    (Updatable) The shape of the Database Infrastructure. The shape determines the amount of CPU, storage, and memory resources allocated to the instance.
    ssd_configuration_requested str
    SSD configuration requested for the infrastructure.
    state str
    The current state of the Database Infrastructure.
    storage_capacities Sequence[DataccInfrastructureStorageCapacityArgs]
    Capacity details of the Storage disk group. This attribute is deprecated and will be removed in a subsequent release. Please use systemStorageCapacity instead.
    subscription_plan_number str
    The unique identifier for the subscription plan number.
    system_model str
    (Updatable) Database Infrastructure System Model specification. The system model determines the model of the Database Infrastructure hardware to be used.
    system_storage_capacities Sequence[DataccInfrastructureSystemStorageCapacityArgs]
    Capacity details of different storage types.
    system_tags Mapping[str, str]
    Usage of system tag keys. These predefined keys are scoped to namespaces. Example: {"orcl-cloud.free-tier-retained": "true"}
    time_activated str
    The time, in RFC3339 format, when the Database Infrastructure was activated.
    time_created str
    The time that the Database Infrastructure cluster was created. An RFC3339 formatted datetime string.
    time_last_state_updated str
    The time, in RFC3339 format, when the lifecycle state was last updated.
    time_updated str
    The time that the Database Infrastructure was last updated. An RFC3339 formatted datetime string.
    time_validated str
    The time, in RFC3339 format, when the Database Infrastructure network was validated.
    version str
    The version of the system software on the Database Infrastructure.
    vlan_id str
    (Updatable) The CPS network VLAN ID.
    acfsFileSystemStorageInGbs Number
    (Updatable) The amount of storage (in GB) in the DATA disk group that is reserved for creating local storage for VM Clusters and application VMs.
    acfsFileSystemUsedStorageInGbs Number
    The amount of storage (in GB) in the DATA disk group that is currently utilized for creating local storage for VM Clusters and application VMs. This attribute is deprecated and will be removed in a subsequent release. Please read from systemStorageCapacity instead.
    adminNetworkcidr String
    (Updatable) The CIDR block for the system network. The system network is a private network in Database Infrastructure and is not connected to your corporate network. The system network is used for storage (ASM) traffic, high-performance interconnect traffic and administration of infrastructure components.
    backupNetworkBondingInterface String
    (Updatable) The network bonding interface for backup network for the Database Infrastructure.
    backupNetworkBondingMode String
    (Updatable) The network bonding mode for Backup networks for the Database Infrastructure.
    clientNetworkBondingInterface String
    (Updatable) The network bonding interface for client network for the Database Infrastructure.
    clientNetworkBondingMode String
    (Updatable) The network bonding mode for Client networks for the Database Infrastructure.
    cloudControlPlaneServer1 String
    (Updatable) The IP address for the first control plane server.
    cloudControlPlaneServer2 String
    (Updatable) The IP address for the second control plane server.
    compartmentId String
    (Updatable) The OCID of the compartment.
    computeCapacities List<Property Map>
    Capacity details of the Database Infrastructure.
    contacts List<Property Map>
    (Updatable) The list of contacts for the Database Infrastructure.
    corporateProxy String
    (Updatable) The corporate network proxy for access to the control plane network. Oracle recommends using an HTTPS proxy when possible for enhanced security.
    cpsNetworkBondingInterface String
    (Updatable) The network bonding interface for CPS network for the Database Infrastructure.
    cpsNetworkBondingMode String
    (Updatable) The network bonding mode for CPS networks for the Database Infrastructure.
    dataDiskPercentage Number
    (Updatable) Percentage of disk space assigned for DATA disk group. Remaining disk space will get assiged to RECO disk group
    definedTags Map<String>
    (Updatable) Defined tags for this resource. Each key is predefined and scoped to a namespace. Example: {"foo-namespace.bar-key": "value"}
    description String
    (Updatable) Database Infrastructure description.
    displayName String
    (Updatable) The user-friendly name for the Database Infrastructure. The name does not need to be unique.
    dnsServers List<String>
    (Updatable) The list of DNS server IP addresses. Maximum of 3 allowed.
    freeformTags Map<String>
    (Updatable) 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"}
    gateway String
    (Updatable) The gateway for the control plane network.
    lifecycleStateDetails String
    Lifecycle state details of the Database Infrastructure.
    maintenanceWindow Property Map
    (Updatable) The scheduling details for the quarterly maintenance window. Patching and system updates take place during the maintenance window.
    netmask String
    (Updatable) The netmask for the control plane network.
    networkAdapterConfiguration String
    The network adapter, transceiver and cable configuration for the client and backup networks.
    ntpServers List<String>
    (Updatable) The list of NTP server IP addresses. Maximum of 3 allowed.
    rackSerialNumber String
    The serial number for the Database Infrastructure.
    recoDiskPercentage Number
    Percentage of disk space assigned for RECO disk group.
    scaleStorageTrigger Number

    (Updatable) An optional property when incremented triggers Scale Storage. Could be set to any integer value.

    ** IMPORTANT ** Any change to a property that does not support update will force the destruction and recreation of the resource with the new property values

    servers List<Property Map>
    A list of Database Infrastructure nodes.
    shape String
    (Updatable) The shape of the Database Infrastructure. The shape determines the amount of CPU, storage, and memory resources allocated to the instance.
    ssdConfigurationRequested String
    SSD configuration requested for the infrastructure.
    state String
    The current state of the Database Infrastructure.
    storageCapacities List<Property Map>
    Capacity details of the Storage disk group. This attribute is deprecated and will be removed in a subsequent release. Please use systemStorageCapacity instead.
    subscriptionPlanNumber String
    The unique identifier for the subscription plan number.
    systemModel String
    (Updatable) Database Infrastructure System Model specification. The system model determines the model of the Database Infrastructure hardware to be used.
    systemStorageCapacities List<Property Map>
    Capacity details of different storage types.
    systemTags Map<String>
    Usage of system tag keys. These predefined keys are scoped to namespaces. Example: {"orcl-cloud.free-tier-retained": "true"}
    timeActivated String
    The time, in RFC3339 format, when the Database Infrastructure was activated.
    timeCreated String
    The time that the Database Infrastructure cluster was created. An RFC3339 formatted datetime string.
    timeLastStateUpdated String
    The time, in RFC3339 format, when the lifecycle state was last updated.
    timeUpdated String
    The time that the Database Infrastructure was last updated. An RFC3339 formatted datetime string.
    timeValidated String
    The time, in RFC3339 format, when the Database Infrastructure network was validated.
    version String
    The version of the system software on the Database Infrastructure.
    vlanId String
    (Updatable) The CPS network VLAN ID.

    Supporting Types

    DataccInfrastructureComputeCapacity, DataccInfrastructureComputeCapacityArgs

    AllocatedCores int
    Total CPU cores count allocated..
    AvailableCores int
    Total available CPU cores count.
    AvailableMemoryInGbs string
    Available memory, in gigabytes (GB).
    ReservedCores int
    Total Reserved CPU cores count.
    ReservedMemoryInGbs string
    Reserved memory, in gigabytes (GB).
    TotalCores int
    Total CPU cores count.
    TotalMemoryInGbs string
    Total memory allocated, in gigabytes (GB).
    UsedMemoryInGbs string
    Memory allocated to Oracle database virtual machine cluster or Instance, in gigabytes (GB).
    AllocatedCores int
    Total CPU cores count allocated..
    AvailableCores int
    Total available CPU cores count.
    AvailableMemoryInGbs string
    Available memory, in gigabytes (GB).
    ReservedCores int
    Total Reserved CPU cores count.
    ReservedMemoryInGbs string
    Reserved memory, in gigabytes (GB).
    TotalCores int
    Total CPU cores count.
    TotalMemoryInGbs string
    Total memory allocated, in gigabytes (GB).
    UsedMemoryInGbs string
    Memory allocated to Oracle database virtual machine cluster or Instance, in gigabytes (GB).
    allocated_cores number
    Total CPU cores count allocated..
    available_cores number
    Total available CPU cores count.
    available_memory_in_gbs string
    Available memory, in gigabytes (GB).
    reserved_cores number
    Total Reserved CPU cores count.
    reserved_memory_in_gbs string
    Reserved memory, in gigabytes (GB).
    total_cores number
    Total CPU cores count.
    total_memory_in_gbs string
    Total memory allocated, in gigabytes (GB).
    used_memory_in_gbs string
    Memory allocated to Oracle database virtual machine cluster or Instance, in gigabytes (GB).
    allocatedCores Integer
    Total CPU cores count allocated..
    availableCores Integer
    Total available CPU cores count.
    availableMemoryInGbs String
    Available memory, in gigabytes (GB).
    reservedCores Integer
    Total Reserved CPU cores count.
    reservedMemoryInGbs String
    Reserved memory, in gigabytes (GB).
    totalCores Integer
    Total CPU cores count.
    totalMemoryInGbs String
    Total memory allocated, in gigabytes (GB).
    usedMemoryInGbs String
    Memory allocated to Oracle database virtual machine cluster or Instance, in gigabytes (GB).
    allocatedCores number
    Total CPU cores count allocated..
    availableCores number
    Total available CPU cores count.
    availableMemoryInGbs string
    Available memory, in gigabytes (GB).
    reservedCores number
    Total Reserved CPU cores count.
    reservedMemoryInGbs string
    Reserved memory, in gigabytes (GB).
    totalCores number
    Total CPU cores count.
    totalMemoryInGbs string
    Total memory allocated, in gigabytes (GB).
    usedMemoryInGbs string
    Memory allocated to Oracle database virtual machine cluster or Instance, in gigabytes (GB).
    allocated_cores int
    Total CPU cores count allocated..
    available_cores int
    Total available CPU cores count.
    available_memory_in_gbs str
    Available memory, in gigabytes (GB).
    reserved_cores int
    Total Reserved CPU cores count.
    reserved_memory_in_gbs str
    Reserved memory, in gigabytes (GB).
    total_cores int
    Total CPU cores count.
    total_memory_in_gbs str
    Total memory allocated, in gigabytes (GB).
    used_memory_in_gbs str
    Memory allocated to Oracle database virtual machine cluster or Instance, in gigabytes (GB).
    allocatedCores Number
    Total CPU cores count allocated..
    availableCores Number
    Total available CPU cores count.
    availableMemoryInGbs String
    Available memory, in gigabytes (GB).
    reservedCores Number
    Total Reserved CPU cores count.
    reservedMemoryInGbs String
    Reserved memory, in gigabytes (GB).
    totalCores Number
    Total CPU cores count.
    totalMemoryInGbs String
    Total memory allocated, in gigabytes (GB).
    usedMemoryInGbs String
    Memory allocated to Oracle database virtual machine cluster or Instance, in gigabytes (GB).

    DataccInfrastructureContact, DataccInfrastructureContactArgs

    Email string
    (Updatable) The email for the Database Infrastructure contact.
    IsPrimary bool
    (Updatable) If true, this Database Infrastructure contact is a primary contact. If false, this Database Infrastructure is a secondary contact.
    Name string
    (Updatable) The name of the Database Infrastructure contact.
    IsContactMosValidated bool
    (Updatable) If true, this Database Infrastructure contact is a valid My Oracle Support (MOS) contact. If false, this Database Infrastructure contact is not a valid MOS contact.
    PhoneNumber string
    (Updatable) The phone number for the Database Infrastructure contact.
    Email string
    (Updatable) The email for the Database Infrastructure contact.
    IsPrimary bool
    (Updatable) If true, this Database Infrastructure contact is a primary contact. If false, this Database Infrastructure is a secondary contact.
    Name string
    (Updatable) The name of the Database Infrastructure contact.
    IsContactMosValidated bool
    (Updatable) If true, this Database Infrastructure contact is a valid My Oracle Support (MOS) contact. If false, this Database Infrastructure contact is not a valid MOS contact.
    PhoneNumber string
    (Updatable) The phone number for the Database Infrastructure contact.
    email string
    (Updatable) The email for the Database Infrastructure contact.
    is_primary bool
    (Updatable) If true, this Database Infrastructure contact is a primary contact. If false, this Database Infrastructure is a secondary contact.
    name string
    (Updatable) The name of the Database Infrastructure contact.
    is_contact_mos_validated bool
    (Updatable) If true, this Database Infrastructure contact is a valid My Oracle Support (MOS) contact. If false, this Database Infrastructure contact is not a valid MOS contact.
    phone_number string
    (Updatable) The phone number for the Database Infrastructure contact.
    email String
    (Updatable) The email for the Database Infrastructure contact.
    isPrimary Boolean
    (Updatable) If true, this Database Infrastructure contact is a primary contact. If false, this Database Infrastructure is a secondary contact.
    name String
    (Updatable) The name of the Database Infrastructure contact.
    isContactMosValidated Boolean
    (Updatable) If true, this Database Infrastructure contact is a valid My Oracle Support (MOS) contact. If false, this Database Infrastructure contact is not a valid MOS contact.
    phoneNumber String
    (Updatable) The phone number for the Database Infrastructure contact.
    email string
    (Updatable) The email for the Database Infrastructure contact.
    isPrimary boolean
    (Updatable) If true, this Database Infrastructure contact is a primary contact. If false, this Database Infrastructure is a secondary contact.
    name string
    (Updatable) The name of the Database Infrastructure contact.
    isContactMosValidated boolean
    (Updatable) If true, this Database Infrastructure contact is a valid My Oracle Support (MOS) contact. If false, this Database Infrastructure contact is not a valid MOS contact.
    phoneNumber string
    (Updatable) The phone number for the Database Infrastructure contact.
    email str
    (Updatable) The email for the Database Infrastructure contact.
    is_primary bool
    (Updatable) If true, this Database Infrastructure contact is a primary contact. If false, this Database Infrastructure is a secondary contact.
    name str
    (Updatable) The name of the Database Infrastructure contact.
    is_contact_mos_validated bool
    (Updatable) If true, this Database Infrastructure contact is a valid My Oracle Support (MOS) contact. If false, this Database Infrastructure contact is not a valid MOS contact.
    phone_number str
    (Updatable) The phone number for the Database Infrastructure contact.
    email String
    (Updatable) The email for the Database Infrastructure contact.
    isPrimary Boolean
    (Updatable) If true, this Database Infrastructure contact is a primary contact. If false, this Database Infrastructure is a secondary contact.
    name String
    (Updatable) The name of the Database Infrastructure contact.
    isContactMosValidated Boolean
    (Updatable) If true, this Database Infrastructure contact is a valid My Oracle Support (MOS) contact. If false, this Database Infrastructure contact is not a valid MOS contact.
    phoneNumber String
    (Updatable) The phone number for the Database Infrastructure contact.

    DataccInfrastructureMaintenanceWindow, DataccInfrastructureMaintenanceWindowArgs

    CustomActionTimeoutInMins int
    (Updatable) Determines the amount of time the system will wait before the start of each Database Infrastructure server patching operation. Custom action timeout is in minutes and valid value is between 15 to 120 (inclusive).
    DaysOfWeeks List<string>
    (Updatable) Days during the week when maintenance should be performed.
    HoursOfDays List<int>
    (Updatable) The window of hours during the day when maintenance should be performed. The window is a 4 hour slot. Valid values are - 0 - represents time slot 0:00 - 3:59 UTC - 4 - represents time slot 4:00 - 7:59 UTC - 8 - represents time slot 8:00 - 11:59 UTC - 12 - represents time slot 12:00 - 15:59 UTC - 16 - represents time slot 16:00 - 19:59 UTC - 20 - represents time slot 20:00 - 23:59 UTC
    IsCustomActionTimeoutEnabled bool
    (Updatable) If true, enables the configuration of a custom action timeout (waiting period) between Database Infrastructure server patching operations.
    IsMonthlyPatchingEnabled bool
    (Updatable) If true, enables the monthly patching option.
    LeadTimeInWeeks int
    (Updatable) Lead time window allows user to set a lead time to prepare for a down time. The lead time is in weeks and valid value is between 1 to 4.
    Months List<string>
    (Updatable) Months during the year when maintenance should be performed.
    PatchingMode string
    (Updatable) Cloud Database Infrastructure node patching method. IMPORTANT: Non-rolling infrastructure patching involves system down time. See Oracle-Managed Database Infrastructure Maintenance Updates for more information.
    Preference string
    (Updatable) The maintenance window scheduling preference.
    WeeksOfMonths List<int>
    (Updatable) Weeks during the month when maintenance should be performed. Weeks start on the 1st, 8th, 15th, and 22nd days of the month, and have a duration of 7 days. Weeks start and end based on calendar dates, not days of the week.For example, to allow maintenance during the 2nd week of the month (from the 8th day to the 14th day of the month), use the value 2. Maintenance cannot be scheduled for the fifth week of months that contain more than 28 days. Note that this parameter works in conjunction with the daysOfWeek and hoursOfDay parameters to allow you to specify specific days of the week and hours that maintenance will be performed.
    CustomActionTimeoutInMins int
    (Updatable) Determines the amount of time the system will wait before the start of each Database Infrastructure server patching operation. Custom action timeout is in minutes and valid value is between 15 to 120 (inclusive).
    DaysOfWeeks []string
    (Updatable) Days during the week when maintenance should be performed.
    HoursOfDays []int
    (Updatable) The window of hours during the day when maintenance should be performed. The window is a 4 hour slot. Valid values are - 0 - represents time slot 0:00 - 3:59 UTC - 4 - represents time slot 4:00 - 7:59 UTC - 8 - represents time slot 8:00 - 11:59 UTC - 12 - represents time slot 12:00 - 15:59 UTC - 16 - represents time slot 16:00 - 19:59 UTC - 20 - represents time slot 20:00 - 23:59 UTC
    IsCustomActionTimeoutEnabled bool
    (Updatable) If true, enables the configuration of a custom action timeout (waiting period) between Database Infrastructure server patching operations.
    IsMonthlyPatchingEnabled bool
    (Updatable) If true, enables the monthly patching option.
    LeadTimeInWeeks int
    (Updatable) Lead time window allows user to set a lead time to prepare for a down time. The lead time is in weeks and valid value is between 1 to 4.
    Months []string
    (Updatable) Months during the year when maintenance should be performed.
    PatchingMode string
    (Updatable) Cloud Database Infrastructure node patching method. IMPORTANT: Non-rolling infrastructure patching involves system down time. See Oracle-Managed Database Infrastructure Maintenance Updates for more information.
    Preference string
    (Updatable) The maintenance window scheduling preference.
    WeeksOfMonths []int
    (Updatable) Weeks during the month when maintenance should be performed. Weeks start on the 1st, 8th, 15th, and 22nd days of the month, and have a duration of 7 days. Weeks start and end based on calendar dates, not days of the week.For example, to allow maintenance during the 2nd week of the month (from the 8th day to the 14th day of the month), use the value 2. Maintenance cannot be scheduled for the fifth week of months that contain more than 28 days. Note that this parameter works in conjunction with the daysOfWeek and hoursOfDay parameters to allow you to specify specific days of the week and hours that maintenance will be performed.
    custom_action_timeout_in_mins number
    (Updatable) Determines the amount of time the system will wait before the start of each Database Infrastructure server patching operation. Custom action timeout is in minutes and valid value is between 15 to 120 (inclusive).
    days_of_weeks list(string)
    (Updatable) Days during the week when maintenance should be performed.
    hours_of_days list(number)
    (Updatable) The window of hours during the day when maintenance should be performed. The window is a 4 hour slot. Valid values are - 0 - represents time slot 0:00 - 3:59 UTC - 4 - represents time slot 4:00 - 7:59 UTC - 8 - represents time slot 8:00 - 11:59 UTC - 12 - represents time slot 12:00 - 15:59 UTC - 16 - represents time slot 16:00 - 19:59 UTC - 20 - represents time slot 20:00 - 23:59 UTC
    is_custom_action_timeout_enabled bool
    (Updatable) If true, enables the configuration of a custom action timeout (waiting period) between Database Infrastructure server patching operations.
    is_monthly_patching_enabled bool
    (Updatable) If true, enables the monthly patching option.
    lead_time_in_weeks number
    (Updatable) Lead time window allows user to set a lead time to prepare for a down time. The lead time is in weeks and valid value is between 1 to 4.
    months list(string)
    (Updatable) Months during the year when maintenance should be performed.
    patching_mode string
    (Updatable) Cloud Database Infrastructure node patching method. IMPORTANT: Non-rolling infrastructure patching involves system down time. See Oracle-Managed Database Infrastructure Maintenance Updates for more information.
    preference string
    (Updatable) The maintenance window scheduling preference.
    weeks_of_months list(number)
    (Updatable) Weeks during the month when maintenance should be performed. Weeks start on the 1st, 8th, 15th, and 22nd days of the month, and have a duration of 7 days. Weeks start and end based on calendar dates, not days of the week.For example, to allow maintenance during the 2nd week of the month (from the 8th day to the 14th day of the month), use the value 2. Maintenance cannot be scheduled for the fifth week of months that contain more than 28 days. Note that this parameter works in conjunction with the daysOfWeek and hoursOfDay parameters to allow you to specify specific days of the week and hours that maintenance will be performed.
    customActionTimeoutInMins Integer
    (Updatable) Determines the amount of time the system will wait before the start of each Database Infrastructure server patching operation. Custom action timeout is in minutes and valid value is between 15 to 120 (inclusive).
    daysOfWeeks List<String>
    (Updatable) Days during the week when maintenance should be performed.
    hoursOfDays List<Integer>
    (Updatable) The window of hours during the day when maintenance should be performed. The window is a 4 hour slot. Valid values are - 0 - represents time slot 0:00 - 3:59 UTC - 4 - represents time slot 4:00 - 7:59 UTC - 8 - represents time slot 8:00 - 11:59 UTC - 12 - represents time slot 12:00 - 15:59 UTC - 16 - represents time slot 16:00 - 19:59 UTC - 20 - represents time slot 20:00 - 23:59 UTC
    isCustomActionTimeoutEnabled Boolean
    (Updatable) If true, enables the configuration of a custom action timeout (waiting period) between Database Infrastructure server patching operations.
    isMonthlyPatchingEnabled Boolean
    (Updatable) If true, enables the monthly patching option.
    leadTimeInWeeks Integer
    (Updatable) Lead time window allows user to set a lead time to prepare for a down time. The lead time is in weeks and valid value is between 1 to 4.
    months List<String>
    (Updatable) Months during the year when maintenance should be performed.
    patchingMode String
    (Updatable) Cloud Database Infrastructure node patching method. IMPORTANT: Non-rolling infrastructure patching involves system down time. See Oracle-Managed Database Infrastructure Maintenance Updates for more information.
    preference String
    (Updatable) The maintenance window scheduling preference.
    weeksOfMonths List<Integer>
    (Updatable) Weeks during the month when maintenance should be performed. Weeks start on the 1st, 8th, 15th, and 22nd days of the month, and have a duration of 7 days. Weeks start and end based on calendar dates, not days of the week.For example, to allow maintenance during the 2nd week of the month (from the 8th day to the 14th day of the month), use the value 2. Maintenance cannot be scheduled for the fifth week of months that contain more than 28 days. Note that this parameter works in conjunction with the daysOfWeek and hoursOfDay parameters to allow you to specify specific days of the week and hours that maintenance will be performed.
    customActionTimeoutInMins number
    (Updatable) Determines the amount of time the system will wait before the start of each Database Infrastructure server patching operation. Custom action timeout is in minutes and valid value is between 15 to 120 (inclusive).
    daysOfWeeks string[]
    (Updatable) Days during the week when maintenance should be performed.
    hoursOfDays number[]
    (Updatable) The window of hours during the day when maintenance should be performed. The window is a 4 hour slot. Valid values are - 0 - represents time slot 0:00 - 3:59 UTC - 4 - represents time slot 4:00 - 7:59 UTC - 8 - represents time slot 8:00 - 11:59 UTC - 12 - represents time slot 12:00 - 15:59 UTC - 16 - represents time slot 16:00 - 19:59 UTC - 20 - represents time slot 20:00 - 23:59 UTC
    isCustomActionTimeoutEnabled boolean
    (Updatable) If true, enables the configuration of a custom action timeout (waiting period) between Database Infrastructure server patching operations.
    isMonthlyPatchingEnabled boolean
    (Updatable) If true, enables the monthly patching option.
    leadTimeInWeeks number
    (Updatable) Lead time window allows user to set a lead time to prepare for a down time. The lead time is in weeks and valid value is between 1 to 4.
    months string[]
    (Updatable) Months during the year when maintenance should be performed.
    patchingMode string
    (Updatable) Cloud Database Infrastructure node patching method. IMPORTANT: Non-rolling infrastructure patching involves system down time. See Oracle-Managed Database Infrastructure Maintenance Updates for more information.
    preference string
    (Updatable) The maintenance window scheduling preference.
    weeksOfMonths number[]
    (Updatable) Weeks during the month when maintenance should be performed. Weeks start on the 1st, 8th, 15th, and 22nd days of the month, and have a duration of 7 days. Weeks start and end based on calendar dates, not days of the week.For example, to allow maintenance during the 2nd week of the month (from the 8th day to the 14th day of the month), use the value 2. Maintenance cannot be scheduled for the fifth week of months that contain more than 28 days. Note that this parameter works in conjunction with the daysOfWeek and hoursOfDay parameters to allow you to specify specific days of the week and hours that maintenance will be performed.
    custom_action_timeout_in_mins int
    (Updatable) Determines the amount of time the system will wait before the start of each Database Infrastructure server patching operation. Custom action timeout is in minutes and valid value is between 15 to 120 (inclusive).
    days_of_weeks Sequence[str]
    (Updatable) Days during the week when maintenance should be performed.
    hours_of_days Sequence[int]
    (Updatable) The window of hours during the day when maintenance should be performed. The window is a 4 hour slot. Valid values are - 0 - represents time slot 0:00 - 3:59 UTC - 4 - represents time slot 4:00 - 7:59 UTC - 8 - represents time slot 8:00 - 11:59 UTC - 12 - represents time slot 12:00 - 15:59 UTC - 16 - represents time slot 16:00 - 19:59 UTC - 20 - represents time slot 20:00 - 23:59 UTC
    is_custom_action_timeout_enabled bool
    (Updatable) If true, enables the configuration of a custom action timeout (waiting period) between Database Infrastructure server patching operations.
    is_monthly_patching_enabled bool
    (Updatable) If true, enables the monthly patching option.
    lead_time_in_weeks int
    (Updatable) Lead time window allows user to set a lead time to prepare for a down time. The lead time is in weeks and valid value is between 1 to 4.
    months Sequence[str]
    (Updatable) Months during the year when maintenance should be performed.
    patching_mode str
    (Updatable) Cloud Database Infrastructure node patching method. IMPORTANT: Non-rolling infrastructure patching involves system down time. See Oracle-Managed Database Infrastructure Maintenance Updates for more information.
    preference str
    (Updatable) The maintenance window scheduling preference.
    weeks_of_months Sequence[int]
    (Updatable) Weeks during the month when maintenance should be performed. Weeks start on the 1st, 8th, 15th, and 22nd days of the month, and have a duration of 7 days. Weeks start and end based on calendar dates, not days of the week.For example, to allow maintenance during the 2nd week of the month (from the 8th day to the 14th day of the month), use the value 2. Maintenance cannot be scheduled for the fifth week of months that contain more than 28 days. Note that this parameter works in conjunction with the daysOfWeek and hoursOfDay parameters to allow you to specify specific days of the week and hours that maintenance will be performed.
    customActionTimeoutInMins Number
    (Updatable) Determines the amount of time the system will wait before the start of each Database Infrastructure server patching operation. Custom action timeout is in minutes and valid value is between 15 to 120 (inclusive).
    daysOfWeeks List<String>
    (Updatable) Days during the week when maintenance should be performed.
    hoursOfDays List<Number>
    (Updatable) The window of hours during the day when maintenance should be performed. The window is a 4 hour slot. Valid values are - 0 - represents time slot 0:00 - 3:59 UTC - 4 - represents time slot 4:00 - 7:59 UTC - 8 - represents time slot 8:00 - 11:59 UTC - 12 - represents time slot 12:00 - 15:59 UTC - 16 - represents time slot 16:00 - 19:59 UTC - 20 - represents time slot 20:00 - 23:59 UTC
    isCustomActionTimeoutEnabled Boolean
    (Updatable) If true, enables the configuration of a custom action timeout (waiting period) between Database Infrastructure server patching operations.
    isMonthlyPatchingEnabled Boolean
    (Updatable) If true, enables the monthly patching option.
    leadTimeInWeeks Number
    (Updatable) Lead time window allows user to set a lead time to prepare for a down time. The lead time is in weeks and valid value is between 1 to 4.
    months List<String>
    (Updatable) Months during the year when maintenance should be performed.
    patchingMode String
    (Updatable) Cloud Database Infrastructure node patching method. IMPORTANT: Non-rolling infrastructure patching involves system down time. See Oracle-Managed Database Infrastructure Maintenance Updates for more information.
    preference String
    (Updatable) The maintenance window scheduling preference.
    weeksOfMonths List<Number>
    (Updatable) Weeks during the month when maintenance should be performed. Weeks start on the 1st, 8th, 15th, and 22nd days of the month, and have a duration of 7 days. Weeks start and end based on calendar dates, not days of the week.For example, to allow maintenance during the 2nd week of the month (from the 8th day to the 14th day of the month), use the value 2. Maintenance cannot be scheduled for the fifth week of months that contain more than 28 days. Note that this parameter works in conjunction with the daysOfWeek and hoursOfDay parameters to allow you to specify specific days of the week and hours that maintenance will be performed.

    DataccInfrastructureServer, DataccInfrastructureServerArgs

    BaseVmCount int
    Number of database virtual machines hosted on the server.
    ComputeCapacities List<DataccInfrastructureServerComputeCapacity>
    Capacity details of the Database Infrastructure.
    Id string
    The OCID of the Oracle Data Server of Infrastructure.
    IlomIpAddress string
    Database Infrastructure Server ILOM IP address.
    IlomName string
    Database Infrastructure Server ILOM name.
    InstanceVmCount int
    Number of instances hosted on the server.
    ServerIpAddress string
    Database Infrastructure Server IP address.
    ServerName string
    Database Infrastructure Server name.
    State string
    The current state of the Database Infrastructure.
    BaseVmCount int
    Number of database virtual machines hosted on the server.
    ComputeCapacities []DataccInfrastructureServerComputeCapacity
    Capacity details of the Database Infrastructure.
    Id string
    The OCID of the Oracle Data Server of Infrastructure.
    IlomIpAddress string
    Database Infrastructure Server ILOM IP address.
    IlomName string
    Database Infrastructure Server ILOM name.
    InstanceVmCount int
    Number of instances hosted on the server.
    ServerIpAddress string
    Database Infrastructure Server IP address.
    ServerName string
    Database Infrastructure Server name.
    State string
    The current state of the Database Infrastructure.
    base_vm_count number
    Number of database virtual machines hosted on the server.
    compute_capacities list(object)
    Capacity details of the Database Infrastructure.
    id string
    The OCID of the Oracle Data Server of Infrastructure.
    ilom_ip_address string
    Database Infrastructure Server ILOM IP address.
    ilom_name string
    Database Infrastructure Server ILOM name.
    instance_vm_count number
    Number of instances hosted on the server.
    server_ip_address string
    Database Infrastructure Server IP address.
    server_name string
    Database Infrastructure Server name.
    state string
    The current state of the Database Infrastructure.
    baseVmCount Integer
    Number of database virtual machines hosted on the server.
    computeCapacities List<DataccInfrastructureServerComputeCapacity>
    Capacity details of the Database Infrastructure.
    id String
    The OCID of the Oracle Data Server of Infrastructure.
    ilomIpAddress String
    Database Infrastructure Server ILOM IP address.
    ilomName String
    Database Infrastructure Server ILOM name.
    instanceVmCount Integer
    Number of instances hosted on the server.
    serverIpAddress String
    Database Infrastructure Server IP address.
    serverName String
    Database Infrastructure Server name.
    state String
    The current state of the Database Infrastructure.
    baseVmCount number
    Number of database virtual machines hosted on the server.
    computeCapacities DataccInfrastructureServerComputeCapacity[]
    Capacity details of the Database Infrastructure.
    id string
    The OCID of the Oracle Data Server of Infrastructure.
    ilomIpAddress string
    Database Infrastructure Server ILOM IP address.
    ilomName string
    Database Infrastructure Server ILOM name.
    instanceVmCount number
    Number of instances hosted on the server.
    serverIpAddress string
    Database Infrastructure Server IP address.
    serverName string
    Database Infrastructure Server name.
    state string
    The current state of the Database Infrastructure.
    base_vm_count int
    Number of database virtual machines hosted on the server.
    compute_capacities Sequence[DataccInfrastructureServerComputeCapacity]
    Capacity details of the Database Infrastructure.
    id str
    The OCID of the Oracle Data Server of Infrastructure.
    ilom_ip_address str
    Database Infrastructure Server ILOM IP address.
    ilom_name str
    Database Infrastructure Server ILOM name.
    instance_vm_count int
    Number of instances hosted on the server.
    server_ip_address str
    Database Infrastructure Server IP address.
    server_name str
    Database Infrastructure Server name.
    state str
    The current state of the Database Infrastructure.
    baseVmCount Number
    Number of database virtual machines hosted on the server.
    computeCapacities List<Property Map>
    Capacity details of the Database Infrastructure.
    id String
    The OCID of the Oracle Data Server of Infrastructure.
    ilomIpAddress String
    Database Infrastructure Server ILOM IP address.
    ilomName String
    Database Infrastructure Server ILOM name.
    instanceVmCount Number
    Number of instances hosted on the server.
    serverIpAddress String
    Database Infrastructure Server IP address.
    serverName String
    Database Infrastructure Server name.
    state String
    The current state of the Database Infrastructure.

    DataccInfrastructureServerComputeCapacity, DataccInfrastructureServerComputeCapacityArgs

    AllocatedCores int
    Total CPU cores count allocated..
    AvailableCores int
    Total available CPU cores count.
    AvailableMemoryInGbs string
    Available memory, in gigabytes (GB).
    ReservedCores int
    Total Reserved CPU cores count.
    ReservedMemoryInGbs string
    Reserved memory, in gigabytes (GB).
    TotalCores int
    Total CPU cores count.
    TotalMemoryInGbs string
    Total memory allocated, in gigabytes (GB).
    UsedMemoryInGbs string
    Memory allocated to Oracle database virtual machine cluster or Instance, in gigabytes (GB).
    AllocatedCores int
    Total CPU cores count allocated..
    AvailableCores int
    Total available CPU cores count.
    AvailableMemoryInGbs string
    Available memory, in gigabytes (GB).
    ReservedCores int
    Total Reserved CPU cores count.
    ReservedMemoryInGbs string
    Reserved memory, in gigabytes (GB).
    TotalCores int
    Total CPU cores count.
    TotalMemoryInGbs string
    Total memory allocated, in gigabytes (GB).
    UsedMemoryInGbs string
    Memory allocated to Oracle database virtual machine cluster or Instance, in gigabytes (GB).
    allocated_cores number
    Total CPU cores count allocated..
    available_cores number
    Total available CPU cores count.
    available_memory_in_gbs string
    Available memory, in gigabytes (GB).
    reserved_cores number
    Total Reserved CPU cores count.
    reserved_memory_in_gbs string
    Reserved memory, in gigabytes (GB).
    total_cores number
    Total CPU cores count.
    total_memory_in_gbs string
    Total memory allocated, in gigabytes (GB).
    used_memory_in_gbs string
    Memory allocated to Oracle database virtual machine cluster or Instance, in gigabytes (GB).
    allocatedCores Integer
    Total CPU cores count allocated..
    availableCores Integer
    Total available CPU cores count.
    availableMemoryInGbs String
    Available memory, in gigabytes (GB).
    reservedCores Integer
    Total Reserved CPU cores count.
    reservedMemoryInGbs String
    Reserved memory, in gigabytes (GB).
    totalCores Integer
    Total CPU cores count.
    totalMemoryInGbs String
    Total memory allocated, in gigabytes (GB).
    usedMemoryInGbs String
    Memory allocated to Oracle database virtual machine cluster or Instance, in gigabytes (GB).
    allocatedCores number
    Total CPU cores count allocated..
    availableCores number
    Total available CPU cores count.
    availableMemoryInGbs string
    Available memory, in gigabytes (GB).
    reservedCores number
    Total Reserved CPU cores count.
    reservedMemoryInGbs string
    Reserved memory, in gigabytes (GB).
    totalCores number
    Total CPU cores count.
    totalMemoryInGbs string
    Total memory allocated, in gigabytes (GB).
    usedMemoryInGbs string
    Memory allocated to Oracle database virtual machine cluster or Instance, in gigabytes (GB).
    allocated_cores int
    Total CPU cores count allocated..
    available_cores int
    Total available CPU cores count.
    available_memory_in_gbs str
    Available memory, in gigabytes (GB).
    reserved_cores int
    Total Reserved CPU cores count.
    reserved_memory_in_gbs str
    Reserved memory, in gigabytes (GB).
    total_cores int
    Total CPU cores count.
    total_memory_in_gbs str
    Total memory allocated, in gigabytes (GB).
    used_memory_in_gbs str
    Memory allocated to Oracle database virtual machine cluster or Instance, in gigabytes (GB).
    allocatedCores Number
    Total CPU cores count allocated..
    availableCores Number
    Total available CPU cores count.
    availableMemoryInGbs String
    Available memory, in gigabytes (GB).
    reservedCores Number
    Total Reserved CPU cores count.
    reservedMemoryInGbs String
    Reserved memory, in gigabytes (GB).
    totalCores Number
    Total CPU cores count.
    totalMemoryInGbs String
    Total memory allocated, in gigabytes (GB).
    usedMemoryInGbs String
    Memory allocated to Oracle database virtual machine cluster or Instance, in gigabytes (GB).

    DataccInfrastructureStorageCapacity, DataccInfrastructureStorageCapacityArgs

    DiskGroup string
    Disk group name.
    LogicalFreeSpaceInGbs string
    The total amount of logical disk space that is currently available for use in a disk group, in gigabytes (GB).
    PhyFreeSpaceInGbs string
    The total amount of physical disk space that is currently available for use in a disk group, in gigabytes (GB).
    PhyReservedSpaceInGbs string
    The total amount of physical disk space that is reserved for system use in a disk group, in gigabytes (GB).
    PhyTotalSpaceInGbs string
    The total amount of physical disk space available in a disk group, in gigabytes (GB).
    StorageDiskRedundancy string
    The Disk redundancy for Database Infrastructure storage.
    DiskGroup string
    Disk group name.
    LogicalFreeSpaceInGbs string
    The total amount of logical disk space that is currently available for use in a disk group, in gigabytes (GB).
    PhyFreeSpaceInGbs string
    The total amount of physical disk space that is currently available for use in a disk group, in gigabytes (GB).
    PhyReservedSpaceInGbs string
    The total amount of physical disk space that is reserved for system use in a disk group, in gigabytes (GB).
    PhyTotalSpaceInGbs string
    The total amount of physical disk space available in a disk group, in gigabytes (GB).
    StorageDiskRedundancy string
    The Disk redundancy for Database Infrastructure storage.
    disk_group string
    Disk group name.
    logical_free_space_in_gbs string
    The total amount of logical disk space that is currently available for use in a disk group, in gigabytes (GB).
    phy_free_space_in_gbs string
    The total amount of physical disk space that is currently available for use in a disk group, in gigabytes (GB).
    phy_reserved_space_in_gbs string
    The total amount of physical disk space that is reserved for system use in a disk group, in gigabytes (GB).
    phy_total_space_in_gbs string
    The total amount of physical disk space available in a disk group, in gigabytes (GB).
    storage_disk_redundancy string
    The Disk redundancy for Database Infrastructure storage.
    diskGroup String
    Disk group name.
    logicalFreeSpaceInGbs String
    The total amount of logical disk space that is currently available for use in a disk group, in gigabytes (GB).
    phyFreeSpaceInGbs String
    The total amount of physical disk space that is currently available for use in a disk group, in gigabytes (GB).
    phyReservedSpaceInGbs String
    The total amount of physical disk space that is reserved for system use in a disk group, in gigabytes (GB).
    phyTotalSpaceInGbs String
    The total amount of physical disk space available in a disk group, in gigabytes (GB).
    storageDiskRedundancy String
    The Disk redundancy for Database Infrastructure storage.
    diskGroup string
    Disk group name.
    logicalFreeSpaceInGbs string
    The total amount of logical disk space that is currently available for use in a disk group, in gigabytes (GB).
    phyFreeSpaceInGbs string
    The total amount of physical disk space that is currently available for use in a disk group, in gigabytes (GB).
    phyReservedSpaceInGbs string
    The total amount of physical disk space that is reserved for system use in a disk group, in gigabytes (GB).
    phyTotalSpaceInGbs string
    The total amount of physical disk space available in a disk group, in gigabytes (GB).
    storageDiskRedundancy string
    The Disk redundancy for Database Infrastructure storage.
    disk_group str
    Disk group name.
    logical_free_space_in_gbs str
    The total amount of logical disk space that is currently available for use in a disk group, in gigabytes (GB).
    phy_free_space_in_gbs str
    The total amount of physical disk space that is currently available for use in a disk group, in gigabytes (GB).
    phy_reserved_space_in_gbs str
    The total amount of physical disk space that is reserved for system use in a disk group, in gigabytes (GB).
    phy_total_space_in_gbs str
    The total amount of physical disk space available in a disk group, in gigabytes (GB).
    storage_disk_redundancy str
    The Disk redundancy for Database Infrastructure storage.
    diskGroup String
    Disk group name.
    logicalFreeSpaceInGbs String
    The total amount of logical disk space that is currently available for use in a disk group, in gigabytes (GB).
    phyFreeSpaceInGbs String
    The total amount of physical disk space that is currently available for use in a disk group, in gigabytes (GB).
    phyReservedSpaceInGbs String
    The total amount of physical disk space that is reserved for system use in a disk group, in gigabytes (GB).
    phyTotalSpaceInGbs String
    The total amount of physical disk space available in a disk group, in gigabytes (GB).
    storageDiskRedundancy String
    The Disk redundancy for Database Infrastructure storage.

    DataccInfrastructureSystemStorageCapacity, DataccInfrastructureSystemStorageCapacityArgs

    Acfs List<DataccInfrastructureSystemStorageCapacityAcf>
    The amount of storage (in GB) in the DATA disk group that is currently utilized for creating local storage for VM Clusters and application VMs.
    DiskGroups List<DataccInfrastructureSystemStorageCapacityDiskGroup>
    List of storage disk group capacity details.
    Acfs []DataccInfrastructureSystemStorageCapacityAcf
    The amount of storage (in GB) in the DATA disk group that is currently utilized for creating local storage for VM Clusters and application VMs.
    DiskGroups []DataccInfrastructureSystemStorageCapacityDiskGroup
    List of storage disk group capacity details.
    acfs list(object)
    The amount of storage (in GB) in the DATA disk group that is currently utilized for creating local storage for VM Clusters and application VMs.
    disk_groups list(object)
    List of storage disk group capacity details.
    acfs List<DataccInfrastructureSystemStorageCapacityAcf>
    The amount of storage (in GB) in the DATA disk group that is currently utilized for creating local storage for VM Clusters and application VMs.
    diskGroups List<DataccInfrastructureSystemStorageCapacityDiskGroup>
    List of storage disk group capacity details.
    acfs DataccInfrastructureSystemStorageCapacityAcf[]
    The amount of storage (in GB) in the DATA disk group that is currently utilized for creating local storage for VM Clusters and application VMs.
    diskGroups DataccInfrastructureSystemStorageCapacityDiskGroup[]
    List of storage disk group capacity details.
    acfs Sequence[DataccInfrastructureSystemStorageCapacityAcf]
    The amount of storage (in GB) in the DATA disk group that is currently utilized for creating local storage for VM Clusters and application VMs.
    disk_groups Sequence[DataccInfrastructureSystemStorageCapacityDiskGroup]
    List of storage disk group capacity details.
    acfs List<Property Map>
    The amount of storage (in GB) in the DATA disk group that is currently utilized for creating local storage for VM Clusters and application VMs.
    diskGroups List<Property Map>
    List of storage disk group capacity details.

    DataccInfrastructureSystemStorageCapacityAcf, DataccInfrastructureSystemStorageCapacityAcfArgs

    FreeSpaceInGbs double
    The total amount of logical disk space that is currently available for use, in gigabytes (GB).
    TotalSpaceInGbs double
    The total amount of logical disk space available, in gigabytes (GB).
    FreeSpaceInGbs float64
    The total amount of logical disk space that is currently available for use, in gigabytes (GB).
    TotalSpaceInGbs float64
    The total amount of logical disk space available, in gigabytes (GB).
    free_space_in_gbs number
    The total amount of logical disk space that is currently available for use, in gigabytes (GB).
    total_space_in_gbs number
    The total amount of logical disk space available, in gigabytes (GB).
    freeSpaceInGbs Double
    The total amount of logical disk space that is currently available for use, in gigabytes (GB).
    totalSpaceInGbs Double
    The total amount of logical disk space available, in gigabytes (GB).
    freeSpaceInGbs number
    The total amount of logical disk space that is currently available for use, in gigabytes (GB).
    totalSpaceInGbs number
    The total amount of logical disk space available, in gigabytes (GB).
    free_space_in_gbs float
    The total amount of logical disk space that is currently available for use, in gigabytes (GB).
    total_space_in_gbs float
    The total amount of logical disk space available, in gigabytes (GB).
    freeSpaceInGbs Number
    The total amount of logical disk space that is currently available for use, in gigabytes (GB).
    totalSpaceInGbs Number
    The total amount of logical disk space available, in gigabytes (GB).

    DataccInfrastructureSystemStorageCapacityDiskGroup, DataccInfrastructureSystemStorageCapacityDiskGroupArgs

    FreeSpaceInGbs double
    The total amount of logical disk space that is currently available for use, in gigabytes (GB).
    ReservedSpaceInGbs double
    The total amount of logical disk space that is reserved for system use, in gigabytes (GB).
    StorageType string
    The storage type for the Cloud Database Infrastructure.
    TotalSpaceInGbs double
    The total amount of logical disk space available, in gigabytes (GB).
    FreeSpaceInGbs float64
    The total amount of logical disk space that is currently available for use, in gigabytes (GB).
    ReservedSpaceInGbs float64
    The total amount of logical disk space that is reserved for system use, in gigabytes (GB).
    StorageType string
    The storage type for the Cloud Database Infrastructure.
    TotalSpaceInGbs float64
    The total amount of logical disk space available, in gigabytes (GB).
    free_space_in_gbs number
    The total amount of logical disk space that is currently available for use, in gigabytes (GB).
    reserved_space_in_gbs number
    The total amount of logical disk space that is reserved for system use, in gigabytes (GB).
    storage_type string
    The storage type for the Cloud Database Infrastructure.
    total_space_in_gbs number
    The total amount of logical disk space available, in gigabytes (GB).
    freeSpaceInGbs Double
    The total amount of logical disk space that is currently available for use, in gigabytes (GB).
    reservedSpaceInGbs Double
    The total amount of logical disk space that is reserved for system use, in gigabytes (GB).
    storageType String
    The storage type for the Cloud Database Infrastructure.
    totalSpaceInGbs Double
    The total amount of logical disk space available, in gigabytes (GB).
    freeSpaceInGbs number
    The total amount of logical disk space that is currently available for use, in gigabytes (GB).
    reservedSpaceInGbs number
    The total amount of logical disk space that is reserved for system use, in gigabytes (GB).
    storageType string
    The storage type for the Cloud Database Infrastructure.
    totalSpaceInGbs number
    The total amount of logical disk space available, in gigabytes (GB).
    free_space_in_gbs float
    The total amount of logical disk space that is currently available for use, in gigabytes (GB).
    reserved_space_in_gbs float
    The total amount of logical disk space that is reserved for system use, in gigabytes (GB).
    storage_type str
    The storage type for the Cloud Database Infrastructure.
    total_space_in_gbs float
    The total amount of logical disk space available, in gigabytes (GB).
    freeSpaceInGbs Number
    The total amount of logical disk space that is currently available for use, in gigabytes (GB).
    reservedSpaceInGbs Number
    The total amount of logical disk space that is reserved for system use, in gigabytes (GB).
    storageType String
    The storage type for the Cloud Database Infrastructure.
    totalSpaceInGbs Number
    The total amount of logical disk space available, in gigabytes (GB).

    Import

    Infrastructures can be imported using the id, e.g.

    $ pulumi import oci:oci/dataccInfrastructure:DataccInfrastructure test_infrastructure "id"
    

    To learn more about importing existing cloud resources, see Importing resources.

    Package Details

    Repository
    oci pulumi/pulumi-oci
    License
    Apache-2.0
    Notes
    This Pulumi package is based on the oci Terraform Provider.
    oci logo oci logo
    Viewing docs for Oracle Cloud Infrastructure v4.20.0
    published on Wednesday, Jul 15, 2026 by Pulumi

      Try Pulumi Cloud free.
      Your team will thank you.

      Start free trial