oci.Database.ExadataInfrastructure
Explore with Pulumi AI
This resource provides the Exadata Infrastructure resource in Oracle Cloud Infrastructure Database service.
Creates an Exadata infrastructure resource. Applies to Exadata Cloud@Customer instances only. To create an Exadata Cloud Service infrastructure resource, use the CreateCloudExadataInfrastructure operation.
Example Usage
import * as pulumi from "@pulumi/pulumi";
import * as oci from "@pulumi/oci";
const testExadataInfrastructure = new oci.database.ExadataInfrastructure("test_exadata_infrastructure", {
    adminNetworkCidr: exadataInfrastructureAdminNetworkCidr,
    cloudControlPlaneServer1: exadataInfrastructureCloudControlPlaneServer1,
    cloudControlPlaneServer2: exadataInfrastructureCloudControlPlaneServer2,
    compartmentId: compartmentId,
    displayName: exadataInfrastructureDisplayName,
    dnsServers: exadataInfrastructureDnsServer,
    gateway: exadataInfrastructureGateway,
    infiniBandNetworkCidr: exadataInfrastructureInfiniBandNetworkCidr,
    netmask: exadataInfrastructureNetmask,
    ntpServers: exadataInfrastructureNtpServer,
    shape: exadataInfrastructureShape,
    timeZone: exadataInfrastructureTimeZone,
    activationFile: exadataInfrastructureActivationFile,
    computeCount: exadataInfrastructureComputeCount,
    contacts: [{
        email: exadataInfrastructureContactsEmail,
        isPrimary: exadataInfrastructureContactsIsPrimary,
        name: exadataInfrastructureContactsName,
        isContactMosValidated: exadataInfrastructureContactsIsContactMosValidated,
        phoneNumber: exadataInfrastructureContactsPhoneNumber,
    }],
    corporateProxy: exadataInfrastructureCorporateProxy,
    databaseServerType: exadataInfrastructureDatabaseServerType,
    definedTags: exadataInfrastructureDefinedTags,
    freeformTags: {
        Department: "Finance",
    },
    isCpsOfflineReportEnabled: exadataInfrastructureIsCpsOfflineReportEnabled,
    isMultiRackDeployment: exadataInfrastructureIsMultiRackDeployment,
    maintenanceWindow: {
        customActionTimeoutInMins: exadataInfrastructureMaintenanceWindowCustomActionTimeoutInMins,
        daysOfWeeks: [{
            name: exadataInfrastructureMaintenanceWindowDaysOfWeekName,
        }],
        hoursOfDays: exadataInfrastructureMaintenanceWindowHoursOfDay,
        isCustomActionTimeoutEnabled: exadataInfrastructureMaintenanceWindowIsCustomActionTimeoutEnabled,
        isMonthlyPatchingEnabled: exadataInfrastructureMaintenanceWindowIsMonthlyPatchingEnabled,
        leadTimeInWeeks: exadataInfrastructureMaintenanceWindowLeadTimeInWeeks,
        months: [{
            name: exadataInfrastructureMaintenanceWindowMonthsName,
        }],
        patchingMode: exadataInfrastructureMaintenanceWindowPatchingMode,
        preference: exadataInfrastructureMaintenanceWindowPreference,
        weeksOfMonths: exadataInfrastructureMaintenanceWindowWeeksOfMonth,
    },
    multiRackConfigurationFile: exadataInfrastructureMultiRackConfigurationFile,
    networkBondingModeDetails: {
        backupNetworkBondingMode: exadataInfrastructureNetworkBondingModeDetailsBackupNetworkBondingMode,
        clientNetworkBondingMode: exadataInfrastructureNetworkBondingModeDetailsClientNetworkBondingMode,
        drNetworkBondingMode: exadataInfrastructureNetworkBondingModeDetailsDrNetworkBondingMode,
    },
    storageCount: exadataInfrastructureStorageCount,
    storageServerType: exadataInfrastructureStorageServerType,
});
import pulumi
import pulumi_oci as oci
test_exadata_infrastructure = oci.database.ExadataInfrastructure("test_exadata_infrastructure",
    admin_network_cidr=exadata_infrastructure_admin_network_cidr,
    cloud_control_plane_server1=exadata_infrastructure_cloud_control_plane_server1,
    cloud_control_plane_server2=exadata_infrastructure_cloud_control_plane_server2,
    compartment_id=compartment_id,
    display_name=exadata_infrastructure_display_name,
    dns_servers=exadata_infrastructure_dns_server,
    gateway=exadata_infrastructure_gateway,
    infini_band_network_cidr=exadata_infrastructure_infini_band_network_cidr,
    netmask=exadata_infrastructure_netmask,
    ntp_servers=exadata_infrastructure_ntp_server,
    shape=exadata_infrastructure_shape,
    time_zone=exadata_infrastructure_time_zone,
    activation_file=exadata_infrastructure_activation_file,
    compute_count=exadata_infrastructure_compute_count,
    contacts=[{
        "email": exadata_infrastructure_contacts_email,
        "is_primary": exadata_infrastructure_contacts_is_primary,
        "name": exadata_infrastructure_contacts_name,
        "is_contact_mos_validated": exadata_infrastructure_contacts_is_contact_mos_validated,
        "phone_number": exadata_infrastructure_contacts_phone_number,
    }],
    corporate_proxy=exadata_infrastructure_corporate_proxy,
    database_server_type=exadata_infrastructure_database_server_type,
    defined_tags=exadata_infrastructure_defined_tags,
    freeform_tags={
        "Department": "Finance",
    },
    is_cps_offline_report_enabled=exadata_infrastructure_is_cps_offline_report_enabled,
    is_multi_rack_deployment=exadata_infrastructure_is_multi_rack_deployment,
    maintenance_window={
        "custom_action_timeout_in_mins": exadata_infrastructure_maintenance_window_custom_action_timeout_in_mins,
        "days_of_weeks": [{
            "name": exadata_infrastructure_maintenance_window_days_of_week_name,
        }],
        "hours_of_days": exadata_infrastructure_maintenance_window_hours_of_day,
        "is_custom_action_timeout_enabled": exadata_infrastructure_maintenance_window_is_custom_action_timeout_enabled,
        "is_monthly_patching_enabled": exadata_infrastructure_maintenance_window_is_monthly_patching_enabled,
        "lead_time_in_weeks": exadata_infrastructure_maintenance_window_lead_time_in_weeks,
        "months": [{
            "name": exadata_infrastructure_maintenance_window_months_name,
        }],
        "patching_mode": exadata_infrastructure_maintenance_window_patching_mode,
        "preference": exadata_infrastructure_maintenance_window_preference,
        "weeks_of_months": exadata_infrastructure_maintenance_window_weeks_of_month,
    },
    multi_rack_configuration_file=exadata_infrastructure_multi_rack_configuration_file,
    network_bonding_mode_details={
        "backup_network_bonding_mode": exadata_infrastructure_network_bonding_mode_details_backup_network_bonding_mode,
        "client_network_bonding_mode": exadata_infrastructure_network_bonding_mode_details_client_network_bonding_mode,
        "dr_network_bonding_mode": exadata_infrastructure_network_bonding_mode_details_dr_network_bonding_mode,
    },
    storage_count=exadata_infrastructure_storage_count,
    storage_server_type=exadata_infrastructure_storage_server_type)
package main
import (
	"github.com/pulumi/pulumi-oci/sdk/v2/go/oci/database"
	"github.com/pulumi/pulumi/sdk/v3/go/pulumi"
)
func main() {
	pulumi.Run(func(ctx *pulumi.Context) error {
		_, err := database.NewExadataInfrastructure(ctx, "test_exadata_infrastructure", &database.ExadataInfrastructureArgs{
			AdminNetworkCidr:         pulumi.Any(exadataInfrastructureAdminNetworkCidr),
			CloudControlPlaneServer1: pulumi.Any(exadataInfrastructureCloudControlPlaneServer1),
			CloudControlPlaneServer2: pulumi.Any(exadataInfrastructureCloudControlPlaneServer2),
			CompartmentId:            pulumi.Any(compartmentId),
			DisplayName:              pulumi.Any(exadataInfrastructureDisplayName),
			DnsServers:               pulumi.Any(exadataInfrastructureDnsServer),
			Gateway:                  pulumi.Any(exadataInfrastructureGateway),
			InfiniBandNetworkCidr:    pulumi.Any(exadataInfrastructureInfiniBandNetworkCidr),
			Netmask:                  pulumi.Any(exadataInfrastructureNetmask),
			NtpServers:               pulumi.Any(exadataInfrastructureNtpServer),
			Shape:                    pulumi.Any(exadataInfrastructureShape),
			TimeZone:                 pulumi.Any(exadataInfrastructureTimeZone),
			ActivationFile:           pulumi.Any(exadataInfrastructureActivationFile),
			ComputeCount:             pulumi.Any(exadataInfrastructureComputeCount),
			Contacts: database.ExadataInfrastructureContactArray{
				&database.ExadataInfrastructureContactArgs{
					Email:                 pulumi.Any(exadataInfrastructureContactsEmail),
					IsPrimary:             pulumi.Any(exadataInfrastructureContactsIsPrimary),
					Name:                  pulumi.Any(exadataInfrastructureContactsName),
					IsContactMosValidated: pulumi.Any(exadataInfrastructureContactsIsContactMosValidated),
					PhoneNumber:           pulumi.Any(exadataInfrastructureContactsPhoneNumber),
				},
			},
			CorporateProxy:     pulumi.Any(exadataInfrastructureCorporateProxy),
			DatabaseServerType: pulumi.Any(exadataInfrastructureDatabaseServerType),
			DefinedTags:        pulumi.Any(exadataInfrastructureDefinedTags),
			FreeformTags: pulumi.StringMap{
				"Department": pulumi.String("Finance"),
			},
			IsCpsOfflineReportEnabled: pulumi.Any(exadataInfrastructureIsCpsOfflineReportEnabled),
			IsMultiRackDeployment:     pulumi.Any(exadataInfrastructureIsMultiRackDeployment),
			MaintenanceWindow: &database.ExadataInfrastructureMaintenanceWindowArgs{
				CustomActionTimeoutInMins: pulumi.Any(exadataInfrastructureMaintenanceWindowCustomActionTimeoutInMins),
				DaysOfWeeks: database.ExadataInfrastructureMaintenanceWindowDaysOfWeekArray{
					&database.ExadataInfrastructureMaintenanceWindowDaysOfWeekArgs{
						Name: pulumi.Any(exadataInfrastructureMaintenanceWindowDaysOfWeekName),
					},
				},
				HoursOfDays:                  pulumi.Any(exadataInfrastructureMaintenanceWindowHoursOfDay),
				IsCustomActionTimeoutEnabled: pulumi.Any(exadataInfrastructureMaintenanceWindowIsCustomActionTimeoutEnabled),
				IsMonthlyPatchingEnabled:     pulumi.Any(exadataInfrastructureMaintenanceWindowIsMonthlyPatchingEnabled),
				LeadTimeInWeeks:              pulumi.Any(exadataInfrastructureMaintenanceWindowLeadTimeInWeeks),
				Months: database.ExadataInfrastructureMaintenanceWindowMonthArray{
					&database.ExadataInfrastructureMaintenanceWindowMonthArgs{
						Name: pulumi.Any(exadataInfrastructureMaintenanceWindowMonthsName),
					},
				},
				PatchingMode:  pulumi.Any(exadataInfrastructureMaintenanceWindowPatchingMode),
				Preference:    pulumi.Any(exadataInfrastructureMaintenanceWindowPreference),
				WeeksOfMonths: pulumi.Any(exadataInfrastructureMaintenanceWindowWeeksOfMonth),
			},
			MultiRackConfigurationFile: pulumi.Any(exadataInfrastructureMultiRackConfigurationFile),
			NetworkBondingModeDetails: &database.ExadataInfrastructureNetworkBondingModeDetailsArgs{
				BackupNetworkBondingMode: pulumi.Any(exadataInfrastructureNetworkBondingModeDetailsBackupNetworkBondingMode),
				ClientNetworkBondingMode: pulumi.Any(exadataInfrastructureNetworkBondingModeDetailsClientNetworkBondingMode),
				DrNetworkBondingMode:     pulumi.Any(exadataInfrastructureNetworkBondingModeDetailsDrNetworkBondingMode),
			},
			StorageCount:      pulumi.Any(exadataInfrastructureStorageCount),
			StorageServerType: pulumi.Any(exadataInfrastructureStorageServerType),
		})
		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 testExadataInfrastructure = new Oci.Database.ExadataInfrastructure("test_exadata_infrastructure", new()
    {
        AdminNetworkCidr = exadataInfrastructureAdminNetworkCidr,
        CloudControlPlaneServer1 = exadataInfrastructureCloudControlPlaneServer1,
        CloudControlPlaneServer2 = exadataInfrastructureCloudControlPlaneServer2,
        CompartmentId = compartmentId,
        DisplayName = exadataInfrastructureDisplayName,
        DnsServers = exadataInfrastructureDnsServer,
        Gateway = exadataInfrastructureGateway,
        InfiniBandNetworkCidr = exadataInfrastructureInfiniBandNetworkCidr,
        Netmask = exadataInfrastructureNetmask,
        NtpServers = exadataInfrastructureNtpServer,
        Shape = exadataInfrastructureShape,
        TimeZone = exadataInfrastructureTimeZone,
        ActivationFile = exadataInfrastructureActivationFile,
        ComputeCount = exadataInfrastructureComputeCount,
        Contacts = new[]
        {
            new Oci.Database.Inputs.ExadataInfrastructureContactArgs
            {
                Email = exadataInfrastructureContactsEmail,
                IsPrimary = exadataInfrastructureContactsIsPrimary,
                Name = exadataInfrastructureContactsName,
                IsContactMosValidated = exadataInfrastructureContactsIsContactMosValidated,
                PhoneNumber = exadataInfrastructureContactsPhoneNumber,
            },
        },
        CorporateProxy = exadataInfrastructureCorporateProxy,
        DatabaseServerType = exadataInfrastructureDatabaseServerType,
        DefinedTags = exadataInfrastructureDefinedTags,
        FreeformTags = 
        {
            { "Department", "Finance" },
        },
        IsCpsOfflineReportEnabled = exadataInfrastructureIsCpsOfflineReportEnabled,
        IsMultiRackDeployment = exadataInfrastructureIsMultiRackDeployment,
        MaintenanceWindow = new Oci.Database.Inputs.ExadataInfrastructureMaintenanceWindowArgs
        {
            CustomActionTimeoutInMins = exadataInfrastructureMaintenanceWindowCustomActionTimeoutInMins,
            DaysOfWeeks = new[]
            {
                new Oci.Database.Inputs.ExadataInfrastructureMaintenanceWindowDaysOfWeekArgs
                {
                    Name = exadataInfrastructureMaintenanceWindowDaysOfWeekName,
                },
            },
            HoursOfDays = exadataInfrastructureMaintenanceWindowHoursOfDay,
            IsCustomActionTimeoutEnabled = exadataInfrastructureMaintenanceWindowIsCustomActionTimeoutEnabled,
            IsMonthlyPatchingEnabled = exadataInfrastructureMaintenanceWindowIsMonthlyPatchingEnabled,
            LeadTimeInWeeks = exadataInfrastructureMaintenanceWindowLeadTimeInWeeks,
            Months = new[]
            {
                new Oci.Database.Inputs.ExadataInfrastructureMaintenanceWindowMonthArgs
                {
                    Name = exadataInfrastructureMaintenanceWindowMonthsName,
                },
            },
            PatchingMode = exadataInfrastructureMaintenanceWindowPatchingMode,
            Preference = exadataInfrastructureMaintenanceWindowPreference,
            WeeksOfMonths = exadataInfrastructureMaintenanceWindowWeeksOfMonth,
        },
        MultiRackConfigurationFile = exadataInfrastructureMultiRackConfigurationFile,
        NetworkBondingModeDetails = new Oci.Database.Inputs.ExadataInfrastructureNetworkBondingModeDetailsArgs
        {
            BackupNetworkBondingMode = exadataInfrastructureNetworkBondingModeDetailsBackupNetworkBondingMode,
            ClientNetworkBondingMode = exadataInfrastructureNetworkBondingModeDetailsClientNetworkBondingMode,
            DrNetworkBondingMode = exadataInfrastructureNetworkBondingModeDetailsDrNetworkBondingMode,
        },
        StorageCount = exadataInfrastructureStorageCount,
        StorageServerType = exadataInfrastructureStorageServerType,
    });
});
package generated_program;
import com.pulumi.Context;
import com.pulumi.Pulumi;
import com.pulumi.core.Output;
import com.pulumi.oci.Database.ExadataInfrastructure;
import com.pulumi.oci.Database.ExadataInfrastructureArgs;
import com.pulumi.oci.Database.inputs.ExadataInfrastructureContactArgs;
import com.pulumi.oci.Database.inputs.ExadataInfrastructureMaintenanceWindowArgs;
import com.pulumi.oci.Database.inputs.ExadataInfrastructureNetworkBondingModeDetailsArgs;
import java.util.List;
import java.util.ArrayList;
import java.util.Map;
import java.io.File;
import java.nio.file.Files;
import java.nio.file.Paths;
public class App {
    public static void main(String[] args) {
        Pulumi.run(App::stack);
    }
    public static void stack(Context ctx) {
        var testExadataInfrastructure = new ExadataInfrastructure("testExadataInfrastructure", ExadataInfrastructureArgs.builder()
            .adminNetworkCidr(exadataInfrastructureAdminNetworkCidr)
            .cloudControlPlaneServer1(exadataInfrastructureCloudControlPlaneServer1)
            .cloudControlPlaneServer2(exadataInfrastructureCloudControlPlaneServer2)
            .compartmentId(compartmentId)
            .displayName(exadataInfrastructureDisplayName)
            .dnsServers(exadataInfrastructureDnsServer)
            .gateway(exadataInfrastructureGateway)
            .infiniBandNetworkCidr(exadataInfrastructureInfiniBandNetworkCidr)
            .netmask(exadataInfrastructureNetmask)
            .ntpServers(exadataInfrastructureNtpServer)
            .shape(exadataInfrastructureShape)
            .timeZone(exadataInfrastructureTimeZone)
            .activationFile(exadataInfrastructureActivationFile)
            .computeCount(exadataInfrastructureComputeCount)
            .contacts(ExadataInfrastructureContactArgs.builder()
                .email(exadataInfrastructureContactsEmail)
                .isPrimary(exadataInfrastructureContactsIsPrimary)
                .name(exadataInfrastructureContactsName)
                .isContactMosValidated(exadataInfrastructureContactsIsContactMosValidated)
                .phoneNumber(exadataInfrastructureContactsPhoneNumber)
                .build())
            .corporateProxy(exadataInfrastructureCorporateProxy)
            .databaseServerType(exadataInfrastructureDatabaseServerType)
            .definedTags(exadataInfrastructureDefinedTags)
            .freeformTags(Map.of("Department", "Finance"))
            .isCpsOfflineReportEnabled(exadataInfrastructureIsCpsOfflineReportEnabled)
            .isMultiRackDeployment(exadataInfrastructureIsMultiRackDeployment)
            .maintenanceWindow(ExadataInfrastructureMaintenanceWindowArgs.builder()
                .customActionTimeoutInMins(exadataInfrastructureMaintenanceWindowCustomActionTimeoutInMins)
                .daysOfWeeks(ExadataInfrastructureMaintenanceWindowDaysOfWeekArgs.builder()
                    .name(exadataInfrastructureMaintenanceWindowDaysOfWeekName)
                    .build())
                .hoursOfDays(exadataInfrastructureMaintenanceWindowHoursOfDay)
                .isCustomActionTimeoutEnabled(exadataInfrastructureMaintenanceWindowIsCustomActionTimeoutEnabled)
                .isMonthlyPatchingEnabled(exadataInfrastructureMaintenanceWindowIsMonthlyPatchingEnabled)
                .leadTimeInWeeks(exadataInfrastructureMaintenanceWindowLeadTimeInWeeks)
                .months(ExadataInfrastructureMaintenanceWindowMonthArgs.builder()
                    .name(exadataInfrastructureMaintenanceWindowMonthsName)
                    .build())
                .patchingMode(exadataInfrastructureMaintenanceWindowPatchingMode)
                .preference(exadataInfrastructureMaintenanceWindowPreference)
                .weeksOfMonths(exadataInfrastructureMaintenanceWindowWeeksOfMonth)
                .build())
            .multiRackConfigurationFile(exadataInfrastructureMultiRackConfigurationFile)
            .networkBondingModeDetails(ExadataInfrastructureNetworkBondingModeDetailsArgs.builder()
                .backupNetworkBondingMode(exadataInfrastructureNetworkBondingModeDetailsBackupNetworkBondingMode)
                .clientNetworkBondingMode(exadataInfrastructureNetworkBondingModeDetailsClientNetworkBondingMode)
                .drNetworkBondingMode(exadataInfrastructureNetworkBondingModeDetailsDrNetworkBondingMode)
                .build())
            .storageCount(exadataInfrastructureStorageCount)
            .storageServerType(exadataInfrastructureStorageServerType)
            .build());
    }
}
resources:
  testExadataInfrastructure:
    type: oci:Database:ExadataInfrastructure
    name: test_exadata_infrastructure
    properties:
      adminNetworkCidr: ${exadataInfrastructureAdminNetworkCidr}
      cloudControlPlaneServer1: ${exadataInfrastructureCloudControlPlaneServer1}
      cloudControlPlaneServer2: ${exadataInfrastructureCloudControlPlaneServer2}
      compartmentId: ${compartmentId}
      displayName: ${exadataInfrastructureDisplayName}
      dnsServers: ${exadataInfrastructureDnsServer}
      gateway: ${exadataInfrastructureGateway}
      infiniBandNetworkCidr: ${exadataInfrastructureInfiniBandNetworkCidr}
      netmask: ${exadataInfrastructureNetmask}
      ntpServers: ${exadataInfrastructureNtpServer}
      shape: ${exadataInfrastructureShape}
      timeZone: ${exadataInfrastructureTimeZone}
      activationFile: ${exadataInfrastructureActivationFile}
      computeCount: ${exadataInfrastructureComputeCount}
      contacts:
        - email: ${exadataInfrastructureContactsEmail}
          isPrimary: ${exadataInfrastructureContactsIsPrimary}
          name: ${exadataInfrastructureContactsName}
          isContactMosValidated: ${exadataInfrastructureContactsIsContactMosValidated}
          phoneNumber: ${exadataInfrastructureContactsPhoneNumber}
      corporateProxy: ${exadataInfrastructureCorporateProxy}
      databaseServerType: ${exadataInfrastructureDatabaseServerType}
      definedTags: ${exadataInfrastructureDefinedTags}
      freeformTags:
        Department: Finance
      isCpsOfflineReportEnabled: ${exadataInfrastructureIsCpsOfflineReportEnabled}
      isMultiRackDeployment: ${exadataInfrastructureIsMultiRackDeployment}
      maintenanceWindow:
        customActionTimeoutInMins: ${exadataInfrastructureMaintenanceWindowCustomActionTimeoutInMins}
        daysOfWeeks:
          - name: ${exadataInfrastructureMaintenanceWindowDaysOfWeekName}
        hoursOfDays: ${exadataInfrastructureMaintenanceWindowHoursOfDay}
        isCustomActionTimeoutEnabled: ${exadataInfrastructureMaintenanceWindowIsCustomActionTimeoutEnabled}
        isMonthlyPatchingEnabled: ${exadataInfrastructureMaintenanceWindowIsMonthlyPatchingEnabled}
        leadTimeInWeeks: ${exadataInfrastructureMaintenanceWindowLeadTimeInWeeks}
        months:
          - name: ${exadataInfrastructureMaintenanceWindowMonthsName}
        patchingMode: ${exadataInfrastructureMaintenanceWindowPatchingMode}
        preference: ${exadataInfrastructureMaintenanceWindowPreference}
        weeksOfMonths: ${exadataInfrastructureMaintenanceWindowWeeksOfMonth}
      multiRackConfigurationFile: ${exadataInfrastructureMultiRackConfigurationFile}
      networkBondingModeDetails:
        backupNetworkBondingMode: ${exadataInfrastructureNetworkBondingModeDetailsBackupNetworkBondingMode}
        clientNetworkBondingMode: ${exadataInfrastructureNetworkBondingModeDetailsClientNetworkBondingMode}
        drNetworkBondingMode: ${exadataInfrastructureNetworkBondingModeDetailsDrNetworkBondingMode}
      storageCount: ${exadataInfrastructureStorageCount}
      storageServerType: ${exadataInfrastructureStorageServerType}
Create ExadataInfrastructure Resource
Resources are created with functions called constructors. To learn more about declaring and configuring resources, see Resources.
Constructor syntax
new ExadataInfrastructure(name: string, args: ExadataInfrastructureArgs, opts?: CustomResourceOptions);@overload
def ExadataInfrastructure(resource_name: str,
                          args: ExadataInfrastructureArgs,
                          opts: Optional[ResourceOptions] = None)
@overload
def ExadataInfrastructure(resource_name: str,
                          opts: Optional[ResourceOptions] = None,
                          display_name: Optional[str] = None,
                          time_zone: Optional[str] = None,
                          admin_network_cidr: Optional[str] = None,
                          cloud_control_plane_server1: Optional[str] = None,
                          cloud_control_plane_server2: Optional[str] = None,
                          compartment_id: Optional[str] = None,
                          shape: Optional[str] = None,
                          ntp_servers: Optional[Sequence[str]] = None,
                          netmask: Optional[str] = None,
                          infini_band_network_cidr: Optional[str] = None,
                          gateway: Optional[str] = None,
                          dns_servers: Optional[Sequence[str]] = None,
                          contacts: Optional[Sequence[ExadataInfrastructureContactArgs]] = None,
                          maintenance_window: Optional[ExadataInfrastructureMaintenanceWindowArgs] = None,
                          freeform_tags: Optional[Mapping[str, str]] = None,
                          database_server_type: Optional[str] = None,
                          create_async: Optional[bool] = None,
                          is_cps_offline_report_enabled: Optional[bool] = None,
                          is_multi_rack_deployment: Optional[bool] = None,
                          defined_tags: Optional[Mapping[str, str]] = None,
                          multi_rack_configuration_file: Optional[str] = None,
                          corporate_proxy: Optional[str] = None,
                          network_bonding_mode_details: Optional[ExadataInfrastructureNetworkBondingModeDetailsArgs] = None,
                          activation_file: Optional[str] = None,
                          compute_count: Optional[int] = None,
                          storage_count: Optional[int] = None,
                          storage_server_type: Optional[str] = None,
                          additional_storage_count: Optional[int] = None)func NewExadataInfrastructure(ctx *Context, name string, args ExadataInfrastructureArgs, opts ...ResourceOption) (*ExadataInfrastructure, error)public ExadataInfrastructure(string name, ExadataInfrastructureArgs args, CustomResourceOptions? opts = null)
public ExadataInfrastructure(String name, ExadataInfrastructureArgs args)
public ExadataInfrastructure(String name, ExadataInfrastructureArgs args, CustomResourceOptions options)
type: oci:Database:ExadataInfrastructure
properties: # The arguments to resource properties.
options: # Bag of options to control resource's behavior.
Parameters
- name string
- The unique name of the resource.
- args ExadataInfrastructureArgs
- 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 ExadataInfrastructureArgs
- 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 ExadataInfrastructureArgs
- The arguments to resource properties.
- opts ResourceOption
- Bag of options to control resource's behavior.
- name string
- The unique name of the resource.
- args ExadataInfrastructureArgs
- The arguments to resource properties.
- opts CustomResourceOptions
- Bag of options to control resource's behavior.
- name String
- The unique name of the resource.
- args ExadataInfrastructureArgs
- 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 exadataInfrastructureResource = new Oci.Database.ExadataInfrastructure("exadataInfrastructureResource", new()
{
    DisplayName = "string",
    TimeZone = "string",
    AdminNetworkCidr = "string",
    CloudControlPlaneServer1 = "string",
    CloudControlPlaneServer2 = "string",
    CompartmentId = "string",
    Shape = "string",
    NtpServers = new[]
    {
        "string",
    },
    Netmask = "string",
    InfiniBandNetworkCidr = "string",
    Gateway = "string",
    DnsServers = new[]
    {
        "string",
    },
    Contacts = new[]
    {
        new Oci.Database.Inputs.ExadataInfrastructureContactArgs
        {
            Email = "string",
            IsPrimary = false,
            Name = "string",
            IsContactMosValidated = false,
            PhoneNumber = "string",
        },
    },
    MaintenanceWindow = new Oci.Database.Inputs.ExadataInfrastructureMaintenanceWindowArgs
    {
        CustomActionTimeoutInMins = 0,
        DaysOfWeeks = new[]
        {
            new Oci.Database.Inputs.ExadataInfrastructureMaintenanceWindowDaysOfWeekArgs
            {
                Name = "string",
            },
        },
        HoursOfDays = new[]
        {
            0,
        },
        IsCustomActionTimeoutEnabled = false,
        IsMonthlyPatchingEnabled = false,
        LeadTimeInWeeks = 0,
        Months = new[]
        {
            new Oci.Database.Inputs.ExadataInfrastructureMaintenanceWindowMonthArgs
            {
                Name = "string",
            },
        },
        PatchingMode = "string",
        Preference = "string",
        SkipRus = new[]
        {
            false,
        },
        WeeksOfMonths = new[]
        {
            0,
        },
    },
    FreeformTags = 
    {
        { "string", "string" },
    },
    DatabaseServerType = "string",
    CreateAsync = false,
    IsCpsOfflineReportEnabled = false,
    IsMultiRackDeployment = false,
    DefinedTags = 
    {
        { "string", "string" },
    },
    MultiRackConfigurationFile = "string",
    CorporateProxy = "string",
    NetworkBondingModeDetails = new Oci.Database.Inputs.ExadataInfrastructureNetworkBondingModeDetailsArgs
    {
        BackupNetworkBondingMode = "string",
        ClientNetworkBondingMode = "string",
        DrNetworkBondingMode = "string",
    },
    ActivationFile = "string",
    ComputeCount = 0,
    StorageCount = 0,
    StorageServerType = "string",
    AdditionalStorageCount = 0,
});
example, err := database.NewExadataInfrastructure(ctx, "exadataInfrastructureResource", &database.ExadataInfrastructureArgs{
	DisplayName:              pulumi.String("string"),
	TimeZone:                 pulumi.String("string"),
	AdminNetworkCidr:         pulumi.String("string"),
	CloudControlPlaneServer1: pulumi.String("string"),
	CloudControlPlaneServer2: pulumi.String("string"),
	CompartmentId:            pulumi.String("string"),
	Shape:                    pulumi.String("string"),
	NtpServers: pulumi.StringArray{
		pulumi.String("string"),
	},
	Netmask:               pulumi.String("string"),
	InfiniBandNetworkCidr: pulumi.String("string"),
	Gateway:               pulumi.String("string"),
	DnsServers: pulumi.StringArray{
		pulumi.String("string"),
	},
	Contacts: database.ExadataInfrastructureContactArray{
		&database.ExadataInfrastructureContactArgs{
			Email:                 pulumi.String("string"),
			IsPrimary:             pulumi.Bool(false),
			Name:                  pulumi.String("string"),
			IsContactMosValidated: pulumi.Bool(false),
			PhoneNumber:           pulumi.String("string"),
		},
	},
	MaintenanceWindow: &database.ExadataInfrastructureMaintenanceWindowArgs{
		CustomActionTimeoutInMins: pulumi.Int(0),
		DaysOfWeeks: database.ExadataInfrastructureMaintenanceWindowDaysOfWeekArray{
			&database.ExadataInfrastructureMaintenanceWindowDaysOfWeekArgs{
				Name: pulumi.String("string"),
			},
		},
		HoursOfDays: pulumi.IntArray{
			pulumi.Int(0),
		},
		IsCustomActionTimeoutEnabled: pulumi.Bool(false),
		IsMonthlyPatchingEnabled:     pulumi.Bool(false),
		LeadTimeInWeeks:              pulumi.Int(0),
		Months: database.ExadataInfrastructureMaintenanceWindowMonthArray{
			&database.ExadataInfrastructureMaintenanceWindowMonthArgs{
				Name: pulumi.String("string"),
			},
		},
		PatchingMode: pulumi.String("string"),
		Preference:   pulumi.String("string"),
		SkipRus: pulumi.BoolArray{
			pulumi.Bool(false),
		},
		WeeksOfMonths: pulumi.IntArray{
			pulumi.Int(0),
		},
	},
	FreeformTags: pulumi.StringMap{
		"string": pulumi.String("string"),
	},
	DatabaseServerType:        pulumi.String("string"),
	CreateAsync:               pulumi.Bool(false),
	IsCpsOfflineReportEnabled: pulumi.Bool(false),
	IsMultiRackDeployment:     pulumi.Bool(false),
	DefinedTags: pulumi.StringMap{
		"string": pulumi.String("string"),
	},
	MultiRackConfigurationFile: pulumi.String("string"),
	CorporateProxy:             pulumi.String("string"),
	NetworkBondingModeDetails: &database.ExadataInfrastructureNetworkBondingModeDetailsArgs{
		BackupNetworkBondingMode: pulumi.String("string"),
		ClientNetworkBondingMode: pulumi.String("string"),
		DrNetworkBondingMode:     pulumi.String("string"),
	},
	ActivationFile:         pulumi.String("string"),
	ComputeCount:           pulumi.Int(0),
	StorageCount:           pulumi.Int(0),
	StorageServerType:      pulumi.String("string"),
	AdditionalStorageCount: pulumi.Int(0),
})
var exadataInfrastructureResource = new ExadataInfrastructure("exadataInfrastructureResource", ExadataInfrastructureArgs.builder()
    .displayName("string")
    .timeZone("string")
    .adminNetworkCidr("string")
    .cloudControlPlaneServer1("string")
    .cloudControlPlaneServer2("string")
    .compartmentId("string")
    .shape("string")
    .ntpServers("string")
    .netmask("string")
    .infiniBandNetworkCidr("string")
    .gateway("string")
    .dnsServers("string")
    .contacts(ExadataInfrastructureContactArgs.builder()
        .email("string")
        .isPrimary(false)
        .name("string")
        .isContactMosValidated(false)
        .phoneNumber("string")
        .build())
    .maintenanceWindow(ExadataInfrastructureMaintenanceWindowArgs.builder()
        .customActionTimeoutInMins(0)
        .daysOfWeeks(ExadataInfrastructureMaintenanceWindowDaysOfWeekArgs.builder()
            .name("string")
            .build())
        .hoursOfDays(0)
        .isCustomActionTimeoutEnabled(false)
        .isMonthlyPatchingEnabled(false)
        .leadTimeInWeeks(0)
        .months(ExadataInfrastructureMaintenanceWindowMonthArgs.builder()
            .name("string")
            .build())
        .patchingMode("string")
        .preference("string")
        .skipRus(false)
        .weeksOfMonths(0)
        .build())
    .freeformTags(Map.of("string", "string"))
    .databaseServerType("string")
    .createAsync(false)
    .isCpsOfflineReportEnabled(false)
    .isMultiRackDeployment(false)
    .definedTags(Map.of("string", "string"))
    .multiRackConfigurationFile("string")
    .corporateProxy("string")
    .networkBondingModeDetails(ExadataInfrastructureNetworkBondingModeDetailsArgs.builder()
        .backupNetworkBondingMode("string")
        .clientNetworkBondingMode("string")
        .drNetworkBondingMode("string")
        .build())
    .activationFile("string")
    .computeCount(0)
    .storageCount(0)
    .storageServerType("string")
    .additionalStorageCount(0)
    .build());
exadata_infrastructure_resource = oci.database.ExadataInfrastructure("exadataInfrastructureResource",
    display_name="string",
    time_zone="string",
    admin_network_cidr="string",
    cloud_control_plane_server1="string",
    cloud_control_plane_server2="string",
    compartment_id="string",
    shape="string",
    ntp_servers=["string"],
    netmask="string",
    infini_band_network_cidr="string",
    gateway="string",
    dns_servers=["string"],
    contacts=[{
        "email": "string",
        "is_primary": False,
        "name": "string",
        "is_contact_mos_validated": False,
        "phone_number": "string",
    }],
    maintenance_window={
        "custom_action_timeout_in_mins": 0,
        "days_of_weeks": [{
            "name": "string",
        }],
        "hours_of_days": [0],
        "is_custom_action_timeout_enabled": False,
        "is_monthly_patching_enabled": False,
        "lead_time_in_weeks": 0,
        "months": [{
            "name": "string",
        }],
        "patching_mode": "string",
        "preference": "string",
        "skip_rus": [False],
        "weeks_of_months": [0],
    },
    freeform_tags={
        "string": "string",
    },
    database_server_type="string",
    create_async=False,
    is_cps_offline_report_enabled=False,
    is_multi_rack_deployment=False,
    defined_tags={
        "string": "string",
    },
    multi_rack_configuration_file="string",
    corporate_proxy="string",
    network_bonding_mode_details={
        "backup_network_bonding_mode": "string",
        "client_network_bonding_mode": "string",
        "dr_network_bonding_mode": "string",
    },
    activation_file="string",
    compute_count=0,
    storage_count=0,
    storage_server_type="string",
    additional_storage_count=0)
const exadataInfrastructureResource = new oci.database.ExadataInfrastructure("exadataInfrastructureResource", {
    displayName: "string",
    timeZone: "string",
    adminNetworkCidr: "string",
    cloudControlPlaneServer1: "string",
    cloudControlPlaneServer2: "string",
    compartmentId: "string",
    shape: "string",
    ntpServers: ["string"],
    netmask: "string",
    infiniBandNetworkCidr: "string",
    gateway: "string",
    dnsServers: ["string"],
    contacts: [{
        email: "string",
        isPrimary: false,
        name: "string",
        isContactMosValidated: false,
        phoneNumber: "string",
    }],
    maintenanceWindow: {
        customActionTimeoutInMins: 0,
        daysOfWeeks: [{
            name: "string",
        }],
        hoursOfDays: [0],
        isCustomActionTimeoutEnabled: false,
        isMonthlyPatchingEnabled: false,
        leadTimeInWeeks: 0,
        months: [{
            name: "string",
        }],
        patchingMode: "string",
        preference: "string",
        skipRus: [false],
        weeksOfMonths: [0],
    },
    freeformTags: {
        string: "string",
    },
    databaseServerType: "string",
    createAsync: false,
    isCpsOfflineReportEnabled: false,
    isMultiRackDeployment: false,
    definedTags: {
        string: "string",
    },
    multiRackConfigurationFile: "string",
    corporateProxy: "string",
    networkBondingModeDetails: {
        backupNetworkBondingMode: "string",
        clientNetworkBondingMode: "string",
        drNetworkBondingMode: "string",
    },
    activationFile: "string",
    computeCount: 0,
    storageCount: 0,
    storageServerType: "string",
    additionalStorageCount: 0,
});
type: oci:Database:ExadataInfrastructure
properties:
    activationFile: string
    additionalStorageCount: 0
    adminNetworkCidr: string
    cloudControlPlaneServer1: string
    cloudControlPlaneServer2: string
    compartmentId: string
    computeCount: 0
    contacts:
        - email: string
          isContactMosValidated: false
          isPrimary: false
          name: string
          phoneNumber: string
    corporateProxy: string
    createAsync: false
    databaseServerType: string
    definedTags:
        string: string
    displayName: string
    dnsServers:
        - string
    freeformTags:
        string: string
    gateway: string
    infiniBandNetworkCidr: string
    isCpsOfflineReportEnabled: false
    isMultiRackDeployment: false
    maintenanceWindow:
        customActionTimeoutInMins: 0
        daysOfWeeks:
            - name: string
        hoursOfDays:
            - 0
        isCustomActionTimeoutEnabled: false
        isMonthlyPatchingEnabled: false
        leadTimeInWeeks: 0
        months:
            - name: string
        patchingMode: string
        preference: string
        skipRus:
            - false
        weeksOfMonths:
            - 0
    multiRackConfigurationFile: string
    netmask: string
    networkBondingModeDetails:
        backupNetworkBondingMode: string
        clientNetworkBondingMode: string
        drNetworkBondingMode: string
    ntpServers:
        - string
    shape: string
    storageCount: 0
    storageServerType: string
    timeZone: string
ExadataInfrastructure 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 ExadataInfrastructure resource accepts the following input properties:
- AdminNetwork stringCidr 
- (Updatable) The CIDR block for the Exadata administration network.
- CloudControl stringPlane Server1 
- (Updatable) The IP address for the first control plane server.
- CloudControl stringPlane Server2 
- (Updatable) The IP address for the second control plane server.
- CompartmentId string
- (Updatable) The OCID of the compartment.
- DisplayName string
- The user-friendly name for the Exadata 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.
- InfiniBand stringNetwork Cidr 
- (Updatable) The CIDR block for the Exadata InfiniBand interconnect.
- 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
- The shape of the Exadata infrastructure. The shape determines the amount of CPU, storage, and memory resources allocated to the instance.
- TimeZone string
- (Updatable) The time zone of the Exadata infrastructure. For details, see Exadata Infrastructure Time Zones.
- ActivationFile string
- (Updatable) The activation zip file. If provided in config, exadata infrastructure will be activated after creation. Updates are not allowed on activated exadata infrastructure.
- AdditionalStorage intCount 
- The requested number of additional storage servers for the Exadata infrastructure. - ** 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 
- ComputeCount int
- The number of compute servers for the Exadata infrastructure.
- Contacts
List<ExadataInfrastructure Contact> 
- (Updatable) The list of contacts for the Exadata 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.
- CreateAsync bool
- DatabaseServer stringType 
- The database server type of the Exadata infrastructure.
- Dictionary<string, string>
- (Updatable) Defined tags for this resource. Each key is predefined and scoped to a namespace. For more information, see Resource Tags.
- Dictionary<string, string>
- (Updatable) Free-form tags for this resource. Each tag is a simple key-value pair with no predefined name, type, or namespace. For more information, see Resource Tags. Example: {"Department": "Finance"}
- IsCps boolOffline Report Enabled 
- (Updatable) Indicates whether cps offline diagnostic report is enabled for this Exadata infrastructure. This will allow a customer to quickly check status themselves and fix problems on their end, saving time and frustration for both Oracle and the customer when they find the CPS in a disconnected state.You can enable offline diagnostic report during Exadata infrastructure provisioning. You can also disable or enable it at any time using the UpdateExadatainfrastructure API.
- IsMulti boolRack Deployment 
- (Updatable) Indicates if deployment is Multi-Rack or not.
- MaintenanceWindow ExadataInfrastructure Maintenance Window 
- (Updatable) The scheduling details for the quarterly maintenance window. Patching and system updates take place during the maintenance window.
- MultiRack stringConfiguration File 
- (Updatable) The base64 encoded Multi-Rack configuration json file.
- NetworkBonding ExadataMode Details Infrastructure Network Bonding Mode Details 
- (Updatable) Details of bonding mode for Client and Backup and DR networks of an Exadata infrastructure.
- StorageCount int
- The number of storage servers for the Exadata infrastructure.
- StorageServer stringType 
- The storage server type of the Exadata infrastructure.
- AdminNetwork stringCidr 
- (Updatable) The CIDR block for the Exadata administration network.
- CloudControl stringPlane Server1 
- (Updatable) The IP address for the first control plane server.
- CloudControl stringPlane Server2 
- (Updatable) The IP address for the second control plane server.
- CompartmentId string
- (Updatable) The OCID of the compartment.
- DisplayName string
- The user-friendly name for the Exadata 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.
- InfiniBand stringNetwork Cidr 
- (Updatable) The CIDR block for the Exadata InfiniBand interconnect.
- 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
- The shape of the Exadata infrastructure. The shape determines the amount of CPU, storage, and memory resources allocated to the instance.
- TimeZone string
- (Updatable) The time zone of the Exadata infrastructure. For details, see Exadata Infrastructure Time Zones.
- ActivationFile string
- (Updatable) The activation zip file. If provided in config, exadata infrastructure will be activated after creation. Updates are not allowed on activated exadata infrastructure.
- AdditionalStorage intCount 
- The requested number of additional storage servers for the Exadata infrastructure. - ** 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 
- ComputeCount int
- The number of compute servers for the Exadata infrastructure.
- Contacts
[]ExadataInfrastructure Contact Args 
- (Updatable) The list of contacts for the Exadata 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.
- CreateAsync bool
- DatabaseServer stringType 
- The database server type of the Exadata infrastructure.
- map[string]string
- (Updatable) Defined tags for this resource. Each key is predefined and scoped to a namespace. For more information, see Resource Tags.
- map[string]string
- (Updatable) Free-form tags for this resource. Each tag is a simple key-value pair with no predefined name, type, or namespace. For more information, see Resource Tags. Example: {"Department": "Finance"}
- IsCps boolOffline Report Enabled 
- (Updatable) Indicates whether cps offline diagnostic report is enabled for this Exadata infrastructure. This will allow a customer to quickly check status themselves and fix problems on their end, saving time and frustration for both Oracle and the customer when they find the CPS in a disconnected state.You can enable offline diagnostic report during Exadata infrastructure provisioning. You can also disable or enable it at any time using the UpdateExadatainfrastructure API.
- IsMulti boolRack Deployment 
- (Updatable) Indicates if deployment is Multi-Rack or not.
- MaintenanceWindow ExadataInfrastructure Maintenance Window Args 
- (Updatable) The scheduling details for the quarterly maintenance window. Patching and system updates take place during the maintenance window.
- MultiRack stringConfiguration File 
- (Updatable) The base64 encoded Multi-Rack configuration json file.
- NetworkBonding ExadataMode Details Infrastructure Network Bonding Mode Details Args 
- (Updatable) Details of bonding mode for Client and Backup and DR networks of an Exadata infrastructure.
- StorageCount int
- The number of storage servers for the Exadata infrastructure.
- StorageServer stringType 
- The storage server type of the Exadata infrastructure.
- adminNetwork StringCidr 
- (Updatable) The CIDR block for the Exadata administration network.
- cloudControl StringPlane Server1 
- (Updatable) The IP address for the first control plane server.
- cloudControl StringPlane Server2 
- (Updatable) The IP address for the second control plane server.
- compartmentId String
- (Updatable) The OCID of the compartment.
- displayName String
- The user-friendly name for the Exadata 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.
- infiniBand StringNetwork Cidr 
- (Updatable) The CIDR block for the Exadata InfiniBand interconnect.
- 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
- The shape of the Exadata infrastructure. The shape determines the amount of CPU, storage, and memory resources allocated to the instance.
- timeZone String
- (Updatable) The time zone of the Exadata infrastructure. For details, see Exadata Infrastructure Time Zones.
- activationFile String
- (Updatable) The activation zip file. If provided in config, exadata infrastructure will be activated after creation. Updates are not allowed on activated exadata infrastructure.
- additionalStorage IntegerCount 
- The requested number of additional storage servers for the Exadata infrastructure. - ** 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 
- computeCount Integer
- The number of compute servers for the Exadata infrastructure.
- contacts
List<ExadataInfrastructure Contact> 
- (Updatable) The list of contacts for the Exadata 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.
- createAsync Boolean
- databaseServer StringType 
- The database server type of the Exadata infrastructure.
- Map<String,String>
- (Updatable) Defined tags for this resource. Each key is predefined and scoped to a namespace. For more information, see Resource Tags.
- Map<String,String>
- (Updatable) Free-form tags for this resource. Each tag is a simple key-value pair with no predefined name, type, or namespace. For more information, see Resource Tags. Example: {"Department": "Finance"}
- isCps BooleanOffline Report Enabled 
- (Updatable) Indicates whether cps offline diagnostic report is enabled for this Exadata infrastructure. This will allow a customer to quickly check status themselves and fix problems on their end, saving time and frustration for both Oracle and the customer when they find the CPS in a disconnected state.You can enable offline diagnostic report during Exadata infrastructure provisioning. You can also disable or enable it at any time using the UpdateExadatainfrastructure API.
- isMulti BooleanRack Deployment 
- (Updatable) Indicates if deployment is Multi-Rack or not.
- maintenanceWindow ExadataInfrastructure Maintenance Window 
- (Updatable) The scheduling details for the quarterly maintenance window. Patching and system updates take place during the maintenance window.
- multiRack StringConfiguration File 
- (Updatable) The base64 encoded Multi-Rack configuration json file.
- networkBonding ExadataMode Details Infrastructure Network Bonding Mode Details 
- (Updatable) Details of bonding mode for Client and Backup and DR networks of an Exadata infrastructure.
- storageCount Integer
- The number of storage servers for the Exadata infrastructure.
- storageServer StringType 
- The storage server type of the Exadata infrastructure.
- adminNetwork stringCidr 
- (Updatable) The CIDR block for the Exadata administration network.
- cloudControl stringPlane Server1 
- (Updatable) The IP address for the first control plane server.
- cloudControl stringPlane Server2 
- (Updatable) The IP address for the second control plane server.
- compartmentId string
- (Updatable) The OCID of the compartment.
- displayName string
- The user-friendly name for the Exadata 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.
- infiniBand stringNetwork Cidr 
- (Updatable) The CIDR block for the Exadata InfiniBand interconnect.
- 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
- The shape of the Exadata infrastructure. The shape determines the amount of CPU, storage, and memory resources allocated to the instance.
- timeZone string
- (Updatable) The time zone of the Exadata infrastructure. For details, see Exadata Infrastructure Time Zones.
- activationFile string
- (Updatable) The activation zip file. If provided in config, exadata infrastructure will be activated after creation. Updates are not allowed on activated exadata infrastructure.
- additionalStorage numberCount 
- The requested number of additional storage servers for the Exadata infrastructure. - ** 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 
- computeCount number
- The number of compute servers for the Exadata infrastructure.
- contacts
ExadataInfrastructure Contact[] 
- (Updatable) The list of contacts for the Exadata 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.
- createAsync boolean
- databaseServer stringType 
- The database server type of the Exadata infrastructure.
- {[key: string]: string}
- (Updatable) Defined tags for this resource. Each key is predefined and scoped to a namespace. For more information, see Resource Tags.
- {[key: string]: string}
- (Updatable) Free-form tags for this resource. Each tag is a simple key-value pair with no predefined name, type, or namespace. For more information, see Resource Tags. Example: {"Department": "Finance"}
- isCps booleanOffline Report Enabled 
- (Updatable) Indicates whether cps offline diagnostic report is enabled for this Exadata infrastructure. This will allow a customer to quickly check status themselves and fix problems on their end, saving time and frustration for both Oracle and the customer when they find the CPS in a disconnected state.You can enable offline diagnostic report during Exadata infrastructure provisioning. You can also disable or enable it at any time using the UpdateExadatainfrastructure API.
- isMulti booleanRack Deployment 
- (Updatable) Indicates if deployment is Multi-Rack or not.
- maintenanceWindow ExadataInfrastructure Maintenance Window 
- (Updatable) The scheduling details for the quarterly maintenance window. Patching and system updates take place during the maintenance window.
- multiRack stringConfiguration File 
- (Updatable) The base64 encoded Multi-Rack configuration json file.
- networkBonding ExadataMode Details Infrastructure Network Bonding Mode Details 
- (Updatable) Details of bonding mode for Client and Backup and DR networks of an Exadata infrastructure.
- storageCount number
- The number of storage servers for the Exadata infrastructure.
- storageServer stringType 
- The storage server type of the Exadata infrastructure.
- admin_network_ strcidr 
- (Updatable) The CIDR block for the Exadata administration network.
- cloud_control_ strplane_ server1 
- (Updatable) The IP address for the first control plane server.
- cloud_control_ strplane_ server2 
- (Updatable) The IP address for the second control plane server.
- compartment_id str
- (Updatable) The OCID of the compartment.
- display_name str
- The user-friendly name for the Exadata 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.
- infini_band_ strnetwork_ cidr 
- (Updatable) The CIDR block for the Exadata InfiniBand interconnect.
- 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
- The shape of the Exadata infrastructure. The shape determines the amount of CPU, storage, and memory resources allocated to the instance.
- time_zone str
- (Updatable) The time zone of the Exadata infrastructure. For details, see Exadata Infrastructure Time Zones.
- activation_file str
- (Updatable) The activation zip file. If provided in config, exadata infrastructure will be activated after creation. Updates are not allowed on activated exadata infrastructure.
- additional_storage_ intcount 
- The requested number of additional storage servers for the Exadata infrastructure. - ** 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 
- compute_count int
- The number of compute servers for the Exadata infrastructure.
- contacts
Sequence[ExadataInfrastructure Contact Args] 
- (Updatable) The list of contacts for the Exadata 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.
- create_async bool
- database_server_ strtype 
- The database server type of the Exadata infrastructure.
- Mapping[str, str]
- (Updatable) Defined tags for this resource. Each key is predefined and scoped to a namespace. For more information, see Resource Tags.
- Mapping[str, str]
- (Updatable) Free-form tags for this resource. Each tag is a simple key-value pair with no predefined name, type, or namespace. For more information, see Resource Tags. Example: {"Department": "Finance"}
- is_cps_ booloffline_ report_ enabled 
- (Updatable) Indicates whether cps offline diagnostic report is enabled for this Exadata infrastructure. This will allow a customer to quickly check status themselves and fix problems on their end, saving time and frustration for both Oracle and the customer when they find the CPS in a disconnected state.You can enable offline diagnostic report during Exadata infrastructure provisioning. You can also disable or enable it at any time using the UpdateExadatainfrastructure API.
- is_multi_ boolrack_ deployment 
- (Updatable) Indicates if deployment is Multi-Rack or not.
- maintenance_window ExadataInfrastructure Maintenance Window Args 
- (Updatable) The scheduling details for the quarterly maintenance window. Patching and system updates take place during the maintenance window.
- multi_rack_ strconfiguration_ file 
- (Updatable) The base64 encoded Multi-Rack configuration json file.
- network_bonding_ Exadatamode_ details Infrastructure Network Bonding Mode Details Args 
- (Updatable) Details of bonding mode for Client and Backup and DR networks of an Exadata infrastructure.
- storage_count int
- The number of storage servers for the Exadata infrastructure.
- storage_server_ strtype 
- The storage server type of the Exadata infrastructure.
- adminNetwork StringCidr 
- (Updatable) The CIDR block for the Exadata administration network.
- cloudControl StringPlane Server1 
- (Updatable) The IP address for the first control plane server.
- cloudControl StringPlane Server2 
- (Updatable) The IP address for the second control plane server.
- compartmentId String
- (Updatable) The OCID of the compartment.
- displayName String
- The user-friendly name for the Exadata 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.
- infiniBand StringNetwork Cidr 
- (Updatable) The CIDR block for the Exadata InfiniBand interconnect.
- 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
- The shape of the Exadata infrastructure. The shape determines the amount of CPU, storage, and memory resources allocated to the instance.
- timeZone String
- (Updatable) The time zone of the Exadata infrastructure. For details, see Exadata Infrastructure Time Zones.
- activationFile String
- (Updatable) The activation zip file. If provided in config, exadata infrastructure will be activated after creation. Updates are not allowed on activated exadata infrastructure.
- additionalStorage NumberCount 
- The requested number of additional storage servers for the Exadata infrastructure. - ** 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 
- computeCount Number
- The number of compute servers for the Exadata infrastructure.
- contacts List<Property Map>
- (Updatable) The list of contacts for the Exadata 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.
- createAsync Boolean
- databaseServer StringType 
- The database server type of the Exadata infrastructure.
- Map<String>
- (Updatable) Defined tags for this resource. Each key is predefined and scoped to a namespace. For more information, see Resource Tags.
- Map<String>
- (Updatable) Free-form tags for this resource. Each tag is a simple key-value pair with no predefined name, type, or namespace. For more information, see Resource Tags. Example: {"Department": "Finance"}
- isCps BooleanOffline Report Enabled 
- (Updatable) Indicates whether cps offline diagnostic report is enabled for this Exadata infrastructure. This will allow a customer to quickly check status themselves and fix problems on their end, saving time and frustration for both Oracle and the customer when they find the CPS in a disconnected state.You can enable offline diagnostic report during Exadata infrastructure provisioning. You can also disable or enable it at any time using the UpdateExadatainfrastructure API.
- isMulti BooleanRack Deployment 
- (Updatable) Indicates if deployment is Multi-Rack or not.
- maintenanceWindow Property Map
- (Updatable) The scheduling details for the quarterly maintenance window. Patching and system updates take place during the maintenance window.
- multiRack StringConfiguration File 
- (Updatable) The base64 encoded Multi-Rack configuration json file.
- networkBonding Property MapMode Details 
- (Updatable) Details of bonding mode for Client and Backup and DR networks of an Exadata infrastructure.
- storageCount Number
- The number of storage servers for the Exadata infrastructure.
- storageServer StringType 
- The storage server type of the Exadata infrastructure.
Outputs
All input properties are implicitly available as output properties. Additionally, the ExadataInfrastructure resource produces the following output properties:
- ActivatedStorage intCount 
- The requested number of additional storage servers activated for the Exadata infrastructure.
- AdditionalCompute intCount 
- The requested number of additional compute servers for the Exadata infrastructure.
- AdditionalCompute stringSystem Model 
- Oracle Exadata System Model specification. The system model determines the amount of compute or storage server resources available for use. For more information, please see [System and Shape Configuration Options] (https://docs.oracle.com/en/engineered-systems/exadata-cloud-at-customer/ecccm/ecc-system-config-options.html#GUID-9E090174-5C57-4EB1-9243-B470F9F10D6B)
- AvailabilityDomain string
- The name of the availability domain that the Exadata infrastructure is located in.
- ComputeModel string
- The compute model of the Autonomous Database. This is required if using the computeCountparameter. If usingcpuCoreCountthen it is an error to specifycomputeModelto a non-null value. ECPU compute model is the recommended model and OCPU compute model is legacy.
- CpusEnabled int
- The number of enabled CPU cores.
- CsiNumber string
- The CSI Number of the Exadata infrastructure.
- DataStorage doubleSize In Tbs 
- Size, in terabytes, of the DATA disk group.
- DbNode intStorage Size In Gbs 
- The local node storage allocated in GBs.
- DbServer stringVersion 
- The software version of the database servers (dom0) in the Exadata infrastructure.
- DefinedFile List<ExadataSystem Configurations Infrastructure Defined File System Configuration> 
- Details of the file system configuration of the Exadata infrastructure.
- ExascaleConfigs List<ExadataInfrastructure Exascale Config> 
- The exascale config response details for the Exadata Cloud@Customer infrastructure or cloud Exadata infrastructure . Applies to both Exadata Cloud@Customer instances and Exadata Cloud Service instances.
- Id string
- The provider-assigned unique ID for this managed resource.
- IsScheduling boolPolicy Associated 
- If true, the infrastructure is using granular maintenance scheduling preference.
- LifecycleDetails string
- Additional information about the current lifecycle state.
- MaintenanceSlo stringStatus 
- A field to capture ‘Maintenance SLO Status’ for the Exadata infrastructure with values ‘OK’, ‘DEGRADED’. Default is ‘OK’ when the infrastructure is provisioned.
- MaxCpu intCount 
- The total number of CPU cores available.
- MaxData doubleStorage In Tbs 
- The total available DATA disk group size.
- MaxDb intNode Storage In Gbs 
- The total local node storage available in GBs.
- MaxMemory intIn Gbs 
- The total memory available in GBs.
- MemorySize intIn Gbs 
- The memory allocated in GBs.
- MonthlyDb stringServer Version 
- The monthly software version of the database servers (dom0) in the Exadata infrastructure.
- RackSerial stringNumber 
- The serial number for the Exadata infrastructure.
- State string
- The current lifecycle state of the Exadata infrastructure.
- StorageServer stringVersion 
- The software version of the storage servers (cells) in the Exadata infrastructure.
- TimeCreated string
- The date and time the Exadata infrastructure was created.
- ActivatedStorage intCount 
- The requested number of additional storage servers activated for the Exadata infrastructure.
- AdditionalCompute intCount 
- The requested number of additional compute servers for the Exadata infrastructure.
- AdditionalCompute stringSystem Model 
- Oracle Exadata System Model specification. The system model determines the amount of compute or storage server resources available for use. For more information, please see [System and Shape Configuration Options] (https://docs.oracle.com/en/engineered-systems/exadata-cloud-at-customer/ecccm/ecc-system-config-options.html#GUID-9E090174-5C57-4EB1-9243-B470F9F10D6B)
- AvailabilityDomain string
- The name of the availability domain that the Exadata infrastructure is located in.
- ComputeModel string
- The compute model of the Autonomous Database. This is required if using the computeCountparameter. If usingcpuCoreCountthen it is an error to specifycomputeModelto a non-null value. ECPU compute model is the recommended model and OCPU compute model is legacy.
- CpusEnabled int
- The number of enabled CPU cores.
- CsiNumber string
- The CSI Number of the Exadata infrastructure.
- DataStorage float64Size In Tbs 
- Size, in terabytes, of the DATA disk group.
- DbNode intStorage Size In Gbs 
- The local node storage allocated in GBs.
- DbServer stringVersion 
- The software version of the database servers (dom0) in the Exadata infrastructure.
- DefinedFile []ExadataSystem Configurations Infrastructure Defined File System Configuration 
- Details of the file system configuration of the Exadata infrastructure.
- ExascaleConfigs []ExadataInfrastructure Exascale Config 
- The exascale config response details for the Exadata Cloud@Customer infrastructure or cloud Exadata infrastructure . Applies to both Exadata Cloud@Customer instances and Exadata Cloud Service instances.
- Id string
- The provider-assigned unique ID for this managed resource.
- IsScheduling boolPolicy Associated 
- If true, the infrastructure is using granular maintenance scheduling preference.
- LifecycleDetails string
- Additional information about the current lifecycle state.
- MaintenanceSlo stringStatus 
- A field to capture ‘Maintenance SLO Status’ for the Exadata infrastructure with values ‘OK’, ‘DEGRADED’. Default is ‘OK’ when the infrastructure is provisioned.
- MaxCpu intCount 
- The total number of CPU cores available.
- MaxData float64Storage In Tbs 
- The total available DATA disk group size.
- MaxDb intNode Storage In Gbs 
- The total local node storage available in GBs.
- MaxMemory intIn Gbs 
- The total memory available in GBs.
- MemorySize intIn Gbs 
- The memory allocated in GBs.
- MonthlyDb stringServer Version 
- The monthly software version of the database servers (dom0) in the Exadata infrastructure.
- RackSerial stringNumber 
- The serial number for the Exadata infrastructure.
- State string
- The current lifecycle state of the Exadata infrastructure.
- StorageServer stringVersion 
- The software version of the storage servers (cells) in the Exadata infrastructure.
- TimeCreated string
- The date and time the Exadata infrastructure was created.
- activatedStorage IntegerCount 
- The requested number of additional storage servers activated for the Exadata infrastructure.
- additionalCompute IntegerCount 
- The requested number of additional compute servers for the Exadata infrastructure.
- additionalCompute StringSystem Model 
- Oracle Exadata System Model specification. The system model determines the amount of compute or storage server resources available for use. For more information, please see [System and Shape Configuration Options] (https://docs.oracle.com/en/engineered-systems/exadata-cloud-at-customer/ecccm/ecc-system-config-options.html#GUID-9E090174-5C57-4EB1-9243-B470F9F10D6B)
- availabilityDomain String
- The name of the availability domain that the Exadata infrastructure is located in.
- computeModel String
- The compute model of the Autonomous Database. This is required if using the computeCountparameter. If usingcpuCoreCountthen it is an error to specifycomputeModelto a non-null value. ECPU compute model is the recommended model and OCPU compute model is legacy.
- cpusEnabled Integer
- The number of enabled CPU cores.
- csiNumber String
- The CSI Number of the Exadata infrastructure.
- dataStorage DoubleSize In Tbs 
- Size, in terabytes, of the DATA disk group.
- dbNode IntegerStorage Size In Gbs 
- The local node storage allocated in GBs.
- dbServer StringVersion 
- The software version of the database servers (dom0) in the Exadata infrastructure.
- definedFile List<ExadataSystem Configurations Infrastructure Defined File System Configuration> 
- Details of the file system configuration of the Exadata infrastructure.
- exascaleConfigs List<ExadataInfrastructure Exascale Config> 
- The exascale config response details for the Exadata Cloud@Customer infrastructure or cloud Exadata infrastructure . Applies to both Exadata Cloud@Customer instances and Exadata Cloud Service instances.
- id String
- The provider-assigned unique ID for this managed resource.
- isScheduling BooleanPolicy Associated 
- If true, the infrastructure is using granular maintenance scheduling preference.
- lifecycleDetails String
- Additional information about the current lifecycle state.
- maintenanceSlo StringStatus 
- A field to capture ‘Maintenance SLO Status’ for the Exadata infrastructure with values ‘OK’, ‘DEGRADED’. Default is ‘OK’ when the infrastructure is provisioned.
- maxCpu IntegerCount 
- The total number of CPU cores available.
- maxData DoubleStorage In Tbs 
- The total available DATA disk group size.
- maxDb IntegerNode Storage In Gbs 
- The total local node storage available in GBs.
- maxMemory IntegerIn Gbs 
- The total memory available in GBs.
- memorySize IntegerIn Gbs 
- The memory allocated in GBs.
- monthlyDb StringServer Version 
- The monthly software version of the database servers (dom0) in the Exadata infrastructure.
- rackSerial StringNumber 
- The serial number for the Exadata infrastructure.
- state String
- The current lifecycle state of the Exadata infrastructure.
- storageServer StringVersion 
- The software version of the storage servers (cells) in the Exadata infrastructure.
- timeCreated String
- The date and time the Exadata infrastructure was created.
- activatedStorage numberCount 
- The requested number of additional storage servers activated for the Exadata infrastructure.
- additionalCompute numberCount 
- The requested number of additional compute servers for the Exadata infrastructure.
- additionalCompute stringSystem Model 
- Oracle Exadata System Model specification. The system model determines the amount of compute or storage server resources available for use. For more information, please see [System and Shape Configuration Options] (https://docs.oracle.com/en/engineered-systems/exadata-cloud-at-customer/ecccm/ecc-system-config-options.html#GUID-9E090174-5C57-4EB1-9243-B470F9F10D6B)
- availabilityDomain string
- The name of the availability domain that the Exadata infrastructure is located in.
- computeModel string
- The compute model of the Autonomous Database. This is required if using the computeCountparameter. If usingcpuCoreCountthen it is an error to specifycomputeModelto a non-null value. ECPU compute model is the recommended model and OCPU compute model is legacy.
- cpusEnabled number
- The number of enabled CPU cores.
- csiNumber string
- The CSI Number of the Exadata infrastructure.
- dataStorage numberSize In Tbs 
- Size, in terabytes, of the DATA disk group.
- dbNode numberStorage Size In Gbs 
- The local node storage allocated in GBs.
- dbServer stringVersion 
- The software version of the database servers (dom0) in the Exadata infrastructure.
- definedFile ExadataSystem Configurations Infrastructure Defined File System Configuration[] 
- Details of the file system configuration of the Exadata infrastructure.
- exascaleConfigs ExadataInfrastructure Exascale Config[] 
- The exascale config response details for the Exadata Cloud@Customer infrastructure or cloud Exadata infrastructure . Applies to both Exadata Cloud@Customer instances and Exadata Cloud Service instances.
- id string
- The provider-assigned unique ID for this managed resource.
- isScheduling booleanPolicy Associated 
- If true, the infrastructure is using granular maintenance scheduling preference.
- lifecycleDetails string
- Additional information about the current lifecycle state.
- maintenanceSlo stringStatus 
- A field to capture ‘Maintenance SLO Status’ for the Exadata infrastructure with values ‘OK’, ‘DEGRADED’. Default is ‘OK’ when the infrastructure is provisioned.
- maxCpu numberCount 
- The total number of CPU cores available.
- maxData numberStorage In Tbs 
- The total available DATA disk group size.
- maxDb numberNode Storage In Gbs 
- The total local node storage available in GBs.
- maxMemory numberIn Gbs 
- The total memory available in GBs.
- memorySize numberIn Gbs 
- The memory allocated in GBs.
- monthlyDb stringServer Version 
- The monthly software version of the database servers (dom0) in the Exadata infrastructure.
- rackSerial stringNumber 
- The serial number for the Exadata infrastructure.
- state string
- The current lifecycle state of the Exadata infrastructure.
- storageServer stringVersion 
- The software version of the storage servers (cells) in the Exadata infrastructure.
- timeCreated string
- The date and time the Exadata infrastructure was created.
- activated_storage_ intcount 
- The requested number of additional storage servers activated for the Exadata infrastructure.
- additional_compute_ intcount 
- The requested number of additional compute servers for the Exadata infrastructure.
- additional_compute_ strsystem_ model 
- Oracle Exadata System Model specification. The system model determines the amount of compute or storage server resources available for use. For more information, please see [System and Shape Configuration Options] (https://docs.oracle.com/en/engineered-systems/exadata-cloud-at-customer/ecccm/ecc-system-config-options.html#GUID-9E090174-5C57-4EB1-9243-B470F9F10D6B)
- availability_domain str
- The name of the availability domain that the Exadata infrastructure is located in.
- compute_model str
- The compute model of the Autonomous Database. This is required if using the computeCountparameter. If usingcpuCoreCountthen it is an error to specifycomputeModelto a non-null value. ECPU compute model is the recommended model and OCPU compute model is legacy.
- cpus_enabled int
- The number of enabled CPU cores.
- csi_number str
- The CSI Number of the Exadata infrastructure.
- data_storage_ floatsize_ in_ tbs 
- Size, in terabytes, of the DATA disk group.
- db_node_ intstorage_ size_ in_ gbs 
- The local node storage allocated in GBs.
- db_server_ strversion 
- The software version of the database servers (dom0) in the Exadata infrastructure.
- defined_file_ Sequence[Exadatasystem_ configurations Infrastructure Defined File System Configuration] 
- Details of the file system configuration of the Exadata infrastructure.
- exascale_configs Sequence[ExadataInfrastructure Exascale Config] 
- The exascale config response details for the Exadata Cloud@Customer infrastructure or cloud Exadata infrastructure . Applies to both Exadata Cloud@Customer instances and Exadata Cloud Service instances.
- id str
- The provider-assigned unique ID for this managed resource.
- is_scheduling_ boolpolicy_ associated 
- If true, the infrastructure is using granular maintenance scheduling preference.
- lifecycle_details str
- Additional information about the current lifecycle state.
- maintenance_slo_ strstatus 
- A field to capture ‘Maintenance SLO Status’ for the Exadata infrastructure with values ‘OK’, ‘DEGRADED’. Default is ‘OK’ when the infrastructure is provisioned.
- max_cpu_ intcount 
- The total number of CPU cores available.
- max_data_ floatstorage_ in_ tbs 
- The total available DATA disk group size.
- max_db_ intnode_ storage_ in_ gbs 
- The total local node storage available in GBs.
- max_memory_ intin_ gbs 
- The total memory available in GBs.
- memory_size_ intin_ gbs 
- The memory allocated in GBs.
- monthly_db_ strserver_ version 
- The monthly software version of the database servers (dom0) in the Exadata infrastructure.
- rack_serial_ strnumber 
- The serial number for the Exadata infrastructure.
- state str
- The current lifecycle state of the Exadata infrastructure.
- storage_server_ strversion 
- The software version of the storage servers (cells) in the Exadata infrastructure.
- time_created str
- The date and time the Exadata infrastructure was created.
- activatedStorage NumberCount 
- The requested number of additional storage servers activated for the Exadata infrastructure.
- additionalCompute NumberCount 
- The requested number of additional compute servers for the Exadata infrastructure.
- additionalCompute StringSystem Model 
- Oracle Exadata System Model specification. The system model determines the amount of compute or storage server resources available for use. For more information, please see [System and Shape Configuration Options] (https://docs.oracle.com/en/engineered-systems/exadata-cloud-at-customer/ecccm/ecc-system-config-options.html#GUID-9E090174-5C57-4EB1-9243-B470F9F10D6B)
- availabilityDomain String
- The name of the availability domain that the Exadata infrastructure is located in.
- computeModel String
- The compute model of the Autonomous Database. This is required if using the computeCountparameter. If usingcpuCoreCountthen it is an error to specifycomputeModelto a non-null value. ECPU compute model is the recommended model and OCPU compute model is legacy.
- cpusEnabled Number
- The number of enabled CPU cores.
- csiNumber String
- The CSI Number of the Exadata infrastructure.
- dataStorage NumberSize In Tbs 
- Size, in terabytes, of the DATA disk group.
- dbNode NumberStorage Size In Gbs 
- The local node storage allocated in GBs.
- dbServer StringVersion 
- The software version of the database servers (dom0) in the Exadata infrastructure.
- definedFile List<Property Map>System Configurations 
- Details of the file system configuration of the Exadata infrastructure.
- exascaleConfigs List<Property Map>
- The exascale config response details for the Exadata Cloud@Customer infrastructure or cloud Exadata infrastructure . Applies to both Exadata Cloud@Customer instances and Exadata Cloud Service instances.
- id String
- The provider-assigned unique ID for this managed resource.
- isScheduling BooleanPolicy Associated 
- If true, the infrastructure is using granular maintenance scheduling preference.
- lifecycleDetails String
- Additional information about the current lifecycle state.
- maintenanceSlo StringStatus 
- A field to capture ‘Maintenance SLO Status’ for the Exadata infrastructure with values ‘OK’, ‘DEGRADED’. Default is ‘OK’ when the infrastructure is provisioned.
- maxCpu NumberCount 
- The total number of CPU cores available.
- maxData NumberStorage In Tbs 
- The total available DATA disk group size.
- maxDb NumberNode Storage In Gbs 
- The total local node storage available in GBs.
- maxMemory NumberIn Gbs 
- The total memory available in GBs.
- memorySize NumberIn Gbs 
- The memory allocated in GBs.
- monthlyDb StringServer Version 
- The monthly software version of the database servers (dom0) in the Exadata infrastructure.
- rackSerial StringNumber 
- The serial number for the Exadata infrastructure.
- state String
- The current lifecycle state of the Exadata infrastructure.
- storageServer StringVersion 
- The software version of the storage servers (cells) in the Exadata infrastructure.
- timeCreated String
- The date and time the Exadata infrastructure was created.
Look up Existing ExadataInfrastructure Resource
Get an existing ExadataInfrastructure 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?: ExadataInfrastructureState, opts?: CustomResourceOptions): ExadataInfrastructure@staticmethod
def get(resource_name: str,
        id: str,
        opts: Optional[ResourceOptions] = None,
        activated_storage_count: Optional[int] = None,
        activation_file: Optional[str] = None,
        additional_compute_count: Optional[int] = None,
        additional_compute_system_model: Optional[str] = None,
        additional_storage_count: Optional[int] = None,
        admin_network_cidr: Optional[str] = None,
        availability_domain: Optional[str] = None,
        cloud_control_plane_server1: Optional[str] = None,
        cloud_control_plane_server2: Optional[str] = None,
        compartment_id: Optional[str] = None,
        compute_count: Optional[int] = None,
        compute_model: Optional[str] = None,
        contacts: Optional[Sequence[ExadataInfrastructureContactArgs]] = None,
        corporate_proxy: Optional[str] = None,
        cpus_enabled: Optional[int] = None,
        create_async: Optional[bool] = None,
        csi_number: Optional[str] = None,
        data_storage_size_in_tbs: Optional[float] = None,
        database_server_type: Optional[str] = None,
        db_node_storage_size_in_gbs: Optional[int] = None,
        db_server_version: Optional[str] = None,
        defined_file_system_configurations: Optional[Sequence[ExadataInfrastructureDefinedFileSystemConfigurationArgs]] = None,
        defined_tags: Optional[Mapping[str, str]] = None,
        display_name: Optional[str] = None,
        dns_servers: Optional[Sequence[str]] = None,
        exascale_configs: Optional[Sequence[ExadataInfrastructureExascaleConfigArgs]] = None,
        freeform_tags: Optional[Mapping[str, str]] = None,
        gateway: Optional[str] = None,
        infini_band_network_cidr: Optional[str] = None,
        is_cps_offline_report_enabled: Optional[bool] = None,
        is_multi_rack_deployment: Optional[bool] = None,
        is_scheduling_policy_associated: Optional[bool] = None,
        lifecycle_details: Optional[str] = None,
        maintenance_slo_status: Optional[str] = None,
        maintenance_window: Optional[ExadataInfrastructureMaintenanceWindowArgs] = None,
        max_cpu_count: Optional[int] = None,
        max_data_storage_in_tbs: Optional[float] = None,
        max_db_node_storage_in_gbs: Optional[int] = None,
        max_memory_in_gbs: Optional[int] = None,
        memory_size_in_gbs: Optional[int] = None,
        monthly_db_server_version: Optional[str] = None,
        multi_rack_configuration_file: Optional[str] = None,
        netmask: Optional[str] = None,
        network_bonding_mode_details: Optional[ExadataInfrastructureNetworkBondingModeDetailsArgs] = None,
        ntp_servers: Optional[Sequence[str]] = None,
        rack_serial_number: Optional[str] = None,
        shape: Optional[str] = None,
        state: Optional[str] = None,
        storage_count: Optional[int] = None,
        storage_server_type: Optional[str] = None,
        storage_server_version: Optional[str] = None,
        time_created: Optional[str] = None,
        time_zone: Optional[str] = None) -> ExadataInfrastructurefunc GetExadataInfrastructure(ctx *Context, name string, id IDInput, state *ExadataInfrastructureState, opts ...ResourceOption) (*ExadataInfrastructure, error)public static ExadataInfrastructure Get(string name, Input<string> id, ExadataInfrastructureState? state, CustomResourceOptions? opts = null)public static ExadataInfrastructure get(String name, Output<String> id, ExadataInfrastructureState state, CustomResourceOptions options)resources:  _:    type: oci:Database:ExadataInfrastructure    get:      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.
- ActivatedStorage intCount 
- The requested number of additional storage servers activated for the Exadata infrastructure.
- ActivationFile string
- (Updatable) The activation zip file. If provided in config, exadata infrastructure will be activated after creation. Updates are not allowed on activated exadata infrastructure.
- AdditionalCompute intCount 
- The requested number of additional compute servers for the Exadata infrastructure.
- AdditionalCompute stringSystem Model 
- Oracle Exadata System Model specification. The system model determines the amount of compute or storage server resources available for use. For more information, please see [System and Shape Configuration Options] (https://docs.oracle.com/en/engineered-systems/exadata-cloud-at-customer/ecccm/ecc-system-config-options.html#GUID-9E090174-5C57-4EB1-9243-B470F9F10D6B)
- AdditionalStorage intCount 
- The requested number of additional storage servers for the Exadata infrastructure. - ** 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 
- AdminNetwork stringCidr 
- (Updatable) The CIDR block for the Exadata administration network.
- AvailabilityDomain string
- The name of the availability domain that the Exadata infrastructure is located in.
- CloudControl stringPlane Server1 
- (Updatable) The IP address for the first control plane server.
- CloudControl stringPlane Server2 
- (Updatable) The IP address for the second control plane server.
- CompartmentId string
- (Updatable) The OCID of the compartment.
- ComputeCount int
- The number of compute servers for the Exadata infrastructure.
- ComputeModel string
- The compute model of the Autonomous Database. This is required if using the computeCountparameter. If usingcpuCoreCountthen it is an error to specifycomputeModelto a non-null value. ECPU compute model is the recommended model and OCPU compute model is legacy.
- Contacts
List<ExadataInfrastructure Contact> 
- (Updatable) The list of contacts for the Exadata 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.
- CpusEnabled int
- The number of enabled CPU cores.
- CreateAsync bool
- CsiNumber string
- The CSI Number of the Exadata infrastructure.
- DataStorage doubleSize In Tbs 
- Size, in terabytes, of the DATA disk group.
- DatabaseServer stringType 
- The database server type of the Exadata infrastructure.
- DbNode intStorage Size In Gbs 
- The local node storage allocated in GBs.
- DbServer stringVersion 
- The software version of the database servers (dom0) in the Exadata infrastructure.
- DefinedFile List<ExadataSystem Configurations Infrastructure Defined File System Configuration> 
- Details of the file system configuration of the Exadata infrastructure.
- Dictionary<string, string>
- (Updatable) Defined tags for this resource. Each key is predefined and scoped to a namespace. For more information, see Resource Tags.
- DisplayName string
- The user-friendly name for the Exadata infrastructure. The name does not need to be unique.
- DnsServers List<string>
- (Updatable) The list of DNS server IP addresses. Maximum of 3 allowed.
- ExascaleConfigs List<ExadataInfrastructure Exascale Config> 
- The exascale config response details for the Exadata Cloud@Customer infrastructure or cloud Exadata infrastructure . Applies to both Exadata Cloud@Customer instances and Exadata Cloud Service instances.
- Dictionary<string, string>
- (Updatable) Free-form tags for this resource. Each tag is a simple key-value pair with no predefined name, type, or namespace. For more information, see Resource Tags. Example: {"Department": "Finance"}
- Gateway string
- (Updatable) The gateway for the control plane network.
- InfiniBand stringNetwork Cidr 
- (Updatable) The CIDR block for the Exadata InfiniBand interconnect.
- IsCps boolOffline Report Enabled 
- (Updatable) Indicates whether cps offline diagnostic report is enabled for this Exadata infrastructure. This will allow a customer to quickly check status themselves and fix problems on their end, saving time and frustration for both Oracle and the customer when they find the CPS in a disconnected state.You can enable offline diagnostic report during Exadata infrastructure provisioning. You can also disable or enable it at any time using the UpdateExadatainfrastructure API.
- IsMulti boolRack Deployment 
- (Updatable) Indicates if deployment is Multi-Rack or not.
- IsScheduling boolPolicy Associated 
- If true, the infrastructure is using granular maintenance scheduling preference.
- LifecycleDetails string
- Additional information about the current lifecycle state.
- MaintenanceSlo stringStatus 
- A field to capture ‘Maintenance SLO Status’ for the Exadata infrastructure with values ‘OK’, ‘DEGRADED’. Default is ‘OK’ when the infrastructure is provisioned.
- MaintenanceWindow ExadataInfrastructure Maintenance Window 
- (Updatable) The scheduling details for the quarterly maintenance window. Patching and system updates take place during the maintenance window.
- MaxCpu intCount 
- The total number of CPU cores available.
- MaxData doubleStorage In Tbs 
- The total available DATA disk group size.
- MaxDb intNode Storage In Gbs 
- The total local node storage available in GBs.
- MaxMemory intIn Gbs 
- The total memory available in GBs.
- MemorySize intIn Gbs 
- The memory allocated in GBs.
- MonthlyDb stringServer Version 
- The monthly software version of the database servers (dom0) in the Exadata infrastructure.
- MultiRack stringConfiguration File 
- (Updatable) The base64 encoded Multi-Rack configuration json file.
- Netmask string
- (Updatable) The netmask for the control plane network.
- NetworkBonding ExadataMode Details Infrastructure Network Bonding Mode Details 
- (Updatable) Details of bonding mode for Client and Backup and DR networks of an Exadata infrastructure.
- NtpServers List<string>
- (Updatable) The list of NTP server IP addresses. Maximum of 3 allowed.
- RackSerial stringNumber 
- The serial number for the Exadata infrastructure.
- Shape string
- The shape of the Exadata infrastructure. The shape determines the amount of CPU, storage, and memory resources allocated to the instance.
- State string
- The current lifecycle state of the Exadata infrastructure.
- StorageCount int
- The number of storage servers for the Exadata infrastructure.
- StorageServer stringType 
- The storage server type of the Exadata infrastructure.
- StorageServer stringVersion 
- The software version of the storage servers (cells) in the Exadata infrastructure.
- TimeCreated string
- The date and time the Exadata infrastructure was created.
- TimeZone string
- (Updatable) The time zone of the Exadata infrastructure. For details, see Exadata Infrastructure Time Zones.
- ActivatedStorage intCount 
- The requested number of additional storage servers activated for the Exadata infrastructure.
- ActivationFile string
- (Updatable) The activation zip file. If provided in config, exadata infrastructure will be activated after creation. Updates are not allowed on activated exadata infrastructure.
- AdditionalCompute intCount 
- The requested number of additional compute servers for the Exadata infrastructure.
- AdditionalCompute stringSystem Model 
- Oracle Exadata System Model specification. The system model determines the amount of compute or storage server resources available for use. For more information, please see [System and Shape Configuration Options] (https://docs.oracle.com/en/engineered-systems/exadata-cloud-at-customer/ecccm/ecc-system-config-options.html#GUID-9E090174-5C57-4EB1-9243-B470F9F10D6B)
- AdditionalStorage intCount 
- The requested number of additional storage servers for the Exadata infrastructure. - ** 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 
- AdminNetwork stringCidr 
- (Updatable) The CIDR block for the Exadata administration network.
- AvailabilityDomain string
- The name of the availability domain that the Exadata infrastructure is located in.
- CloudControl stringPlane Server1 
- (Updatable) The IP address for the first control plane server.
- CloudControl stringPlane Server2 
- (Updatable) The IP address for the second control plane server.
- CompartmentId string
- (Updatable) The OCID of the compartment.
- ComputeCount int
- The number of compute servers for the Exadata infrastructure.
- ComputeModel string
- The compute model of the Autonomous Database. This is required if using the computeCountparameter. If usingcpuCoreCountthen it is an error to specifycomputeModelto a non-null value. ECPU compute model is the recommended model and OCPU compute model is legacy.
- Contacts
[]ExadataInfrastructure Contact Args 
- (Updatable) The list of contacts for the Exadata 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.
- CpusEnabled int
- The number of enabled CPU cores.
- CreateAsync bool
- CsiNumber string
- The CSI Number of the Exadata infrastructure.
- DataStorage float64Size In Tbs 
- Size, in terabytes, of the DATA disk group.
- DatabaseServer stringType 
- The database server type of the Exadata infrastructure.
- DbNode intStorage Size In Gbs 
- The local node storage allocated in GBs.
- DbServer stringVersion 
- The software version of the database servers (dom0) in the Exadata infrastructure.
- DefinedFile []ExadataSystem Configurations Infrastructure Defined File System Configuration Args 
- Details of the file system configuration of the Exadata infrastructure.
- map[string]string
- (Updatable) Defined tags for this resource. Each key is predefined and scoped to a namespace. For more information, see Resource Tags.
- DisplayName string
- The user-friendly name for the Exadata infrastructure. The name does not need to be unique.
- DnsServers []string
- (Updatable) The list of DNS server IP addresses. Maximum of 3 allowed.
- ExascaleConfigs []ExadataInfrastructure Exascale Config Args 
- The exascale config response details for the Exadata Cloud@Customer infrastructure or cloud Exadata infrastructure . Applies to both Exadata Cloud@Customer instances and Exadata Cloud Service instances.
- map[string]string
- (Updatable) Free-form tags for this resource. Each tag is a simple key-value pair with no predefined name, type, or namespace. For more information, see Resource Tags. Example: {"Department": "Finance"}
- Gateway string
- (Updatable) The gateway for the control plane network.
- InfiniBand stringNetwork Cidr 
- (Updatable) The CIDR block for the Exadata InfiniBand interconnect.
- IsCps boolOffline Report Enabled 
- (Updatable) Indicates whether cps offline diagnostic report is enabled for this Exadata infrastructure. This will allow a customer to quickly check status themselves and fix problems on their end, saving time and frustration for both Oracle and the customer when they find the CPS in a disconnected state.You can enable offline diagnostic report during Exadata infrastructure provisioning. You can also disable or enable it at any time using the UpdateExadatainfrastructure API.
- IsMulti boolRack Deployment 
- (Updatable) Indicates if deployment is Multi-Rack or not.
- IsScheduling boolPolicy Associated 
- If true, the infrastructure is using granular maintenance scheduling preference.
- LifecycleDetails string
- Additional information about the current lifecycle state.
- MaintenanceSlo stringStatus 
- A field to capture ‘Maintenance SLO Status’ for the Exadata infrastructure with values ‘OK’, ‘DEGRADED’. Default is ‘OK’ when the infrastructure is provisioned.
- MaintenanceWindow ExadataInfrastructure Maintenance Window Args 
- (Updatable) The scheduling details for the quarterly maintenance window. Patching and system updates take place during the maintenance window.
- MaxCpu intCount 
- The total number of CPU cores available.
- MaxData float64Storage In Tbs 
- The total available DATA disk group size.
- MaxDb intNode Storage In Gbs 
- The total local node storage available in GBs.
- MaxMemory intIn Gbs 
- The total memory available in GBs.
- MemorySize intIn Gbs 
- The memory allocated in GBs.
- MonthlyDb stringServer Version 
- The monthly software version of the database servers (dom0) in the Exadata infrastructure.
- MultiRack stringConfiguration File 
- (Updatable) The base64 encoded Multi-Rack configuration json file.
- Netmask string
- (Updatable) The netmask for the control plane network.
- NetworkBonding ExadataMode Details Infrastructure Network Bonding Mode Details Args 
- (Updatable) Details of bonding mode for Client and Backup and DR networks of an Exadata infrastructure.
- NtpServers []string
- (Updatable) The list of NTP server IP addresses. Maximum of 3 allowed.
- RackSerial stringNumber 
- The serial number for the Exadata infrastructure.
- Shape string
- The shape of the Exadata infrastructure. The shape determines the amount of CPU, storage, and memory resources allocated to the instance.
- State string
- The current lifecycle state of the Exadata infrastructure.
- StorageCount int
- The number of storage servers for the Exadata infrastructure.
- StorageServer stringType 
- The storage server type of the Exadata infrastructure.
- StorageServer stringVersion 
- The software version of the storage servers (cells) in the Exadata infrastructure.
- TimeCreated string
- The date and time the Exadata infrastructure was created.
- TimeZone string
- (Updatable) The time zone of the Exadata infrastructure. For details, see Exadata Infrastructure Time Zones.
- activatedStorage IntegerCount 
- The requested number of additional storage servers activated for the Exadata infrastructure.
- activationFile String
- (Updatable) The activation zip file. If provided in config, exadata infrastructure will be activated after creation. Updates are not allowed on activated exadata infrastructure.
- additionalCompute IntegerCount 
- The requested number of additional compute servers for the Exadata infrastructure.
- additionalCompute StringSystem Model 
- Oracle Exadata System Model specification. The system model determines the amount of compute or storage server resources available for use. For more information, please see [System and Shape Configuration Options] (https://docs.oracle.com/en/engineered-systems/exadata-cloud-at-customer/ecccm/ecc-system-config-options.html#GUID-9E090174-5C57-4EB1-9243-B470F9F10D6B)
- additionalStorage IntegerCount 
- The requested number of additional storage servers for the Exadata infrastructure. - ** 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 
- adminNetwork StringCidr 
- (Updatable) The CIDR block for the Exadata administration network.
- availabilityDomain String
- The name of the availability domain that the Exadata infrastructure is located in.
- cloudControl StringPlane Server1 
- (Updatable) The IP address for the first control plane server.
- cloudControl StringPlane Server2 
- (Updatable) The IP address for the second control plane server.
- compartmentId String
- (Updatable) The OCID of the compartment.
- computeCount Integer
- The number of compute servers for the Exadata infrastructure.
- computeModel String
- The compute model of the Autonomous Database. This is required if using the computeCountparameter. If usingcpuCoreCountthen it is an error to specifycomputeModelto a non-null value. ECPU compute model is the recommended model and OCPU compute model is legacy.
- contacts
List<ExadataInfrastructure Contact> 
- (Updatable) The list of contacts for the Exadata 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.
- cpusEnabled Integer
- The number of enabled CPU cores.
- createAsync Boolean
- csiNumber String
- The CSI Number of the Exadata infrastructure.
- dataStorage DoubleSize In Tbs 
- Size, in terabytes, of the DATA disk group.
- databaseServer StringType 
- The database server type of the Exadata infrastructure.
- dbNode IntegerStorage Size In Gbs 
- The local node storage allocated in GBs.
- dbServer StringVersion 
- The software version of the database servers (dom0) in the Exadata infrastructure.
- definedFile List<ExadataSystem Configurations Infrastructure Defined File System Configuration> 
- Details of the file system configuration of the Exadata infrastructure.
- Map<String,String>
- (Updatable) Defined tags for this resource. Each key is predefined and scoped to a namespace. For more information, see Resource Tags.
- displayName String
- The user-friendly name for the Exadata infrastructure. The name does not need to be unique.
- dnsServers List<String>
- (Updatable) The list of DNS server IP addresses. Maximum of 3 allowed.
- exascaleConfigs List<ExadataInfrastructure Exascale Config> 
- The exascale config response details for the Exadata Cloud@Customer infrastructure or cloud Exadata infrastructure . Applies to both Exadata Cloud@Customer instances and Exadata Cloud Service instances.
- Map<String,String>
- (Updatable) Free-form tags for this resource. Each tag is a simple key-value pair with no predefined name, type, or namespace. For more information, see Resource Tags. Example: {"Department": "Finance"}
- gateway String
- (Updatable) The gateway for the control plane network.
- infiniBand StringNetwork Cidr 
- (Updatable) The CIDR block for the Exadata InfiniBand interconnect.
- isCps BooleanOffline Report Enabled 
- (Updatable) Indicates whether cps offline diagnostic report is enabled for this Exadata infrastructure. This will allow a customer to quickly check status themselves and fix problems on their end, saving time and frustration for both Oracle and the customer when they find the CPS in a disconnected state.You can enable offline diagnostic report during Exadata infrastructure provisioning. You can also disable or enable it at any time using the UpdateExadatainfrastructure API.
- isMulti BooleanRack Deployment 
- (Updatable) Indicates if deployment is Multi-Rack or not.
- isScheduling BooleanPolicy Associated 
- If true, the infrastructure is using granular maintenance scheduling preference.
- lifecycleDetails String
- Additional information about the current lifecycle state.
- maintenanceSlo StringStatus 
- A field to capture ‘Maintenance SLO Status’ for the Exadata infrastructure with values ‘OK’, ‘DEGRADED’. Default is ‘OK’ when the infrastructure is provisioned.
- maintenanceWindow ExadataInfrastructure Maintenance Window 
- (Updatable) The scheduling details for the quarterly maintenance window. Patching and system updates take place during the maintenance window.
- maxCpu IntegerCount 
- The total number of CPU cores available.
- maxData DoubleStorage In Tbs 
- The total available DATA disk group size.
- maxDb IntegerNode Storage In Gbs 
- The total local node storage available in GBs.
- maxMemory IntegerIn Gbs 
- The total memory available in GBs.
- memorySize IntegerIn Gbs 
- The memory allocated in GBs.
- monthlyDb StringServer Version 
- The monthly software version of the database servers (dom0) in the Exadata infrastructure.
- multiRack StringConfiguration File 
- (Updatable) The base64 encoded Multi-Rack configuration json file.
- netmask String
- (Updatable) The netmask for the control plane network.
- networkBonding ExadataMode Details Infrastructure Network Bonding Mode Details 
- (Updatable) Details of bonding mode for Client and Backup and DR networks of an Exadata infrastructure.
- ntpServers List<String>
- (Updatable) The list of NTP server IP addresses. Maximum of 3 allowed.
- rackSerial StringNumber 
- The serial number for the Exadata infrastructure.
- shape String
- The shape of the Exadata infrastructure. The shape determines the amount of CPU, storage, and memory resources allocated to the instance.
- state String
- The current lifecycle state of the Exadata infrastructure.
- storageCount Integer
- The number of storage servers for the Exadata infrastructure.
- storageServer StringType 
- The storage server type of the Exadata infrastructure.
- storageServer StringVersion 
- The software version of the storage servers (cells) in the Exadata infrastructure.
- timeCreated String
- The date and time the Exadata infrastructure was created.
- timeZone String
- (Updatable) The time zone of the Exadata infrastructure. For details, see Exadata Infrastructure Time Zones.
- activatedStorage numberCount 
- The requested number of additional storage servers activated for the Exadata infrastructure.
- activationFile string
- (Updatable) The activation zip file. If provided in config, exadata infrastructure will be activated after creation. Updates are not allowed on activated exadata infrastructure.
- additionalCompute numberCount 
- The requested number of additional compute servers for the Exadata infrastructure.
- additionalCompute stringSystem Model 
- Oracle Exadata System Model specification. The system model determines the amount of compute or storage server resources available for use. For more information, please see [System and Shape Configuration Options] (https://docs.oracle.com/en/engineered-systems/exadata-cloud-at-customer/ecccm/ecc-system-config-options.html#GUID-9E090174-5C57-4EB1-9243-B470F9F10D6B)
- additionalStorage numberCount 
- The requested number of additional storage servers for the Exadata infrastructure. - ** 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 
- adminNetwork stringCidr 
- (Updatable) The CIDR block for the Exadata administration network.
- availabilityDomain string
- The name of the availability domain that the Exadata infrastructure is located in.
- cloudControl stringPlane Server1 
- (Updatable) The IP address for the first control plane server.
- cloudControl stringPlane Server2 
- (Updatable) The IP address for the second control plane server.
- compartmentId string
- (Updatable) The OCID of the compartment.
- computeCount number
- The number of compute servers for the Exadata infrastructure.
- computeModel string
- The compute model of the Autonomous Database. This is required if using the computeCountparameter. If usingcpuCoreCountthen it is an error to specifycomputeModelto a non-null value. ECPU compute model is the recommended model and OCPU compute model is legacy.
- contacts
ExadataInfrastructure Contact[] 
- (Updatable) The list of contacts for the Exadata 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.
- cpusEnabled number
- The number of enabled CPU cores.
- createAsync boolean
- csiNumber string
- The CSI Number of the Exadata infrastructure.
- dataStorage numberSize In Tbs 
- Size, in terabytes, of the DATA disk group.
- databaseServer stringType 
- The database server type of the Exadata infrastructure.
- dbNode numberStorage Size In Gbs 
- The local node storage allocated in GBs.
- dbServer stringVersion 
- The software version of the database servers (dom0) in the Exadata infrastructure.
- definedFile ExadataSystem Configurations Infrastructure Defined File System Configuration[] 
- Details of the file system configuration of the Exadata infrastructure.
- {[key: string]: string}
- (Updatable) Defined tags for this resource. Each key is predefined and scoped to a namespace. For more information, see Resource Tags.
- displayName string
- The user-friendly name for the Exadata infrastructure. The name does not need to be unique.
- dnsServers string[]
- (Updatable) The list of DNS server IP addresses. Maximum of 3 allowed.
- exascaleConfigs ExadataInfrastructure Exascale Config[] 
- The exascale config response details for the Exadata Cloud@Customer infrastructure or cloud Exadata infrastructure . Applies to both Exadata Cloud@Customer instances and Exadata Cloud Service instances.
- {[key: string]: string}
- (Updatable) Free-form tags for this resource. Each tag is a simple key-value pair with no predefined name, type, or namespace. For more information, see Resource Tags. Example: {"Department": "Finance"}
- gateway string
- (Updatable) The gateway for the control plane network.
- infiniBand stringNetwork Cidr 
- (Updatable) The CIDR block for the Exadata InfiniBand interconnect.
- isCps booleanOffline Report Enabled 
- (Updatable) Indicates whether cps offline diagnostic report is enabled for this Exadata infrastructure. This will allow a customer to quickly check status themselves and fix problems on their end, saving time and frustration for both Oracle and the customer when they find the CPS in a disconnected state.You can enable offline diagnostic report during Exadata infrastructure provisioning. You can also disable or enable it at any time using the UpdateExadatainfrastructure API.
- isMulti booleanRack Deployment 
- (Updatable) Indicates if deployment is Multi-Rack or not.
- isScheduling booleanPolicy Associated 
- If true, the infrastructure is using granular maintenance scheduling preference.
- lifecycleDetails string
- Additional information about the current lifecycle state.
- maintenanceSlo stringStatus 
- A field to capture ‘Maintenance SLO Status’ for the Exadata infrastructure with values ‘OK’, ‘DEGRADED’. Default is ‘OK’ when the infrastructure is provisioned.
- maintenanceWindow ExadataInfrastructure Maintenance Window 
- (Updatable) The scheduling details for the quarterly maintenance window. Patching and system updates take place during the maintenance window.
- maxCpu numberCount 
- The total number of CPU cores available.
- maxData numberStorage In Tbs 
- The total available DATA disk group size.
- maxDb numberNode Storage In Gbs 
- The total local node storage available in GBs.
- maxMemory numberIn Gbs 
- The total memory available in GBs.
- memorySize numberIn Gbs 
- The memory allocated in GBs.
- monthlyDb stringServer Version 
- The monthly software version of the database servers (dom0) in the Exadata infrastructure.
- multiRack stringConfiguration File 
- (Updatable) The base64 encoded Multi-Rack configuration json file.
- netmask string
- (Updatable) The netmask for the control plane network.
- networkBonding ExadataMode Details Infrastructure Network Bonding Mode Details 
- (Updatable) Details of bonding mode for Client and Backup and DR networks of an Exadata infrastructure.
- ntpServers string[]
- (Updatable) The list of NTP server IP addresses. Maximum of 3 allowed.
- rackSerial stringNumber 
- The serial number for the Exadata infrastructure.
- shape string
- The shape of the Exadata infrastructure. The shape determines the amount of CPU, storage, and memory resources allocated to the instance.
- state string
- The current lifecycle state of the Exadata infrastructure.
- storageCount number
- The number of storage servers for the Exadata infrastructure.
- storageServer stringType 
- The storage server type of the Exadata infrastructure.
- storageServer stringVersion 
- The software version of the storage servers (cells) in the Exadata infrastructure.
- timeCreated string
- The date and time the Exadata infrastructure was created.
- timeZone string
- (Updatable) The time zone of the Exadata infrastructure. For details, see Exadata Infrastructure Time Zones.
- activated_storage_ intcount 
- The requested number of additional storage servers activated for the Exadata infrastructure.
- activation_file str
- (Updatable) The activation zip file. If provided in config, exadata infrastructure will be activated after creation. Updates are not allowed on activated exadata infrastructure.
- additional_compute_ intcount 
- The requested number of additional compute servers for the Exadata infrastructure.
- additional_compute_ strsystem_ model 
- Oracle Exadata System Model specification. The system model determines the amount of compute or storage server resources available for use. For more information, please see [System and Shape Configuration Options] (https://docs.oracle.com/en/engineered-systems/exadata-cloud-at-customer/ecccm/ecc-system-config-options.html#GUID-9E090174-5C57-4EB1-9243-B470F9F10D6B)
- additional_storage_ intcount 
- The requested number of additional storage servers for the Exadata infrastructure. - ** 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 
- admin_network_ strcidr 
- (Updatable) The CIDR block for the Exadata administration network.
- availability_domain str
- The name of the availability domain that the Exadata infrastructure is located in.
- cloud_control_ strplane_ server1 
- (Updatable) The IP address for the first control plane server.
- cloud_control_ strplane_ server2 
- (Updatable) The IP address for the second control plane server.
- compartment_id str
- (Updatable) The OCID of the compartment.
- compute_count int
- The number of compute servers for the Exadata infrastructure.
- compute_model str
- The compute model of the Autonomous Database. This is required if using the computeCountparameter. If usingcpuCoreCountthen it is an error to specifycomputeModelto a non-null value. ECPU compute model is the recommended model and OCPU compute model is legacy.
- contacts
Sequence[ExadataInfrastructure Contact Args] 
- (Updatable) The list of contacts for the Exadata 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.
- cpus_enabled int
- The number of enabled CPU cores.
- create_async bool
- csi_number str
- The CSI Number of the Exadata infrastructure.
- data_storage_ floatsize_ in_ tbs 
- Size, in terabytes, of the DATA disk group.
- database_server_ strtype 
- The database server type of the Exadata infrastructure.
- db_node_ intstorage_ size_ in_ gbs 
- The local node storage allocated in GBs.
- db_server_ strversion 
- The software version of the database servers (dom0) in the Exadata infrastructure.
- defined_file_ Sequence[Exadatasystem_ configurations Infrastructure Defined File System Configuration Args] 
- Details of the file system configuration of the Exadata infrastructure.
- Mapping[str, str]
- (Updatable) Defined tags for this resource. Each key is predefined and scoped to a namespace. For more information, see Resource Tags.
- display_name str
- The user-friendly name for the Exadata 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.
- exascale_configs Sequence[ExadataInfrastructure Exascale Config Args] 
- The exascale config response details for the Exadata Cloud@Customer infrastructure or cloud Exadata infrastructure . Applies to both Exadata Cloud@Customer instances and Exadata Cloud Service instances.
- Mapping[str, str]
- (Updatable) Free-form tags for this resource. Each tag is a simple key-value pair with no predefined name, type, or namespace. For more information, see Resource Tags. Example: {"Department": "Finance"}
- gateway str
- (Updatable) The gateway for the control plane network.
- infini_band_ strnetwork_ cidr 
- (Updatable) The CIDR block for the Exadata InfiniBand interconnect.
- is_cps_ booloffline_ report_ enabled 
- (Updatable) Indicates whether cps offline diagnostic report is enabled for this Exadata infrastructure. This will allow a customer to quickly check status themselves and fix problems on their end, saving time and frustration for both Oracle and the customer when they find the CPS in a disconnected state.You can enable offline diagnostic report during Exadata infrastructure provisioning. You can also disable or enable it at any time using the UpdateExadatainfrastructure API.
- is_multi_ boolrack_ deployment 
- (Updatable) Indicates if deployment is Multi-Rack or not.
- is_scheduling_ boolpolicy_ associated 
- If true, the infrastructure is using granular maintenance scheduling preference.
- lifecycle_details str
- Additional information about the current lifecycle state.
- maintenance_slo_ strstatus 
- A field to capture ‘Maintenance SLO Status’ for the Exadata infrastructure with values ‘OK’, ‘DEGRADED’. Default is ‘OK’ when the infrastructure is provisioned.
- maintenance_window ExadataInfrastructure Maintenance Window Args 
- (Updatable) The scheduling details for the quarterly maintenance window. Patching and system updates take place during the maintenance window.
- max_cpu_ intcount 
- The total number of CPU cores available.
- max_data_ floatstorage_ in_ tbs 
- The total available DATA disk group size.
- max_db_ intnode_ storage_ in_ gbs 
- The total local node storage available in GBs.
- max_memory_ intin_ gbs 
- The total memory available in GBs.
- memory_size_ intin_ gbs 
- The memory allocated in GBs.
- monthly_db_ strserver_ version 
- The monthly software version of the database servers (dom0) in the Exadata infrastructure.
- multi_rack_ strconfiguration_ file 
- (Updatable) The base64 encoded Multi-Rack configuration json file.
- netmask str
- (Updatable) The netmask for the control plane network.
- network_bonding_ Exadatamode_ details Infrastructure Network Bonding Mode Details Args 
- (Updatable) Details of bonding mode for Client and Backup and DR networks of an Exadata infrastructure.
- ntp_servers Sequence[str]
- (Updatable) The list of NTP server IP addresses. Maximum of 3 allowed.
- rack_serial_ strnumber 
- The serial number for the Exadata infrastructure.
- shape str
- The shape of the Exadata infrastructure. The shape determines the amount of CPU, storage, and memory resources allocated to the instance.
- state str
- The current lifecycle state of the Exadata infrastructure.
- storage_count int
- The number of storage servers for the Exadata infrastructure.
- storage_server_ strtype 
- The storage server type of the Exadata infrastructure.
- storage_server_ strversion 
- The software version of the storage servers (cells) in the Exadata infrastructure.
- time_created str
- The date and time the Exadata infrastructure was created.
- time_zone str
- (Updatable) The time zone of the Exadata infrastructure. For details, see Exadata Infrastructure Time Zones.
- activatedStorage NumberCount 
- The requested number of additional storage servers activated for the Exadata infrastructure.
- activationFile String
- (Updatable) The activation zip file. If provided in config, exadata infrastructure will be activated after creation. Updates are not allowed on activated exadata infrastructure.
- additionalCompute NumberCount 
- The requested number of additional compute servers for the Exadata infrastructure.
- additionalCompute StringSystem Model 
- Oracle Exadata System Model specification. The system model determines the amount of compute or storage server resources available for use. For more information, please see [System and Shape Configuration Options] (https://docs.oracle.com/en/engineered-systems/exadata-cloud-at-customer/ecccm/ecc-system-config-options.html#GUID-9E090174-5C57-4EB1-9243-B470F9F10D6B)
- additionalStorage NumberCount 
- The requested number of additional storage servers for the Exadata infrastructure. - ** 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 
- adminNetwork StringCidr 
- (Updatable) The CIDR block for the Exadata administration network.
- availabilityDomain String
- The name of the availability domain that the Exadata infrastructure is located in.
- cloudControl StringPlane Server1 
- (Updatable) The IP address for the first control plane server.
- cloudControl StringPlane Server2 
- (Updatable) The IP address for the second control plane server.
- compartmentId String
- (Updatable) The OCID of the compartment.
- computeCount Number
- The number of compute servers for the Exadata infrastructure.
- computeModel String
- The compute model of the Autonomous Database. This is required if using the computeCountparameter. If usingcpuCoreCountthen it is an error to specifycomputeModelto a non-null value. ECPU compute model is the recommended model and OCPU compute model is legacy.
- contacts List<Property Map>
- (Updatable) The list of contacts for the Exadata 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.
- cpusEnabled Number
- The number of enabled CPU cores.
- createAsync Boolean
- csiNumber String
- The CSI Number of the Exadata infrastructure.
- dataStorage NumberSize In Tbs 
- Size, in terabytes, of the DATA disk group.
- databaseServer StringType 
- The database server type of the Exadata infrastructure.
- dbNode NumberStorage Size In Gbs 
- The local node storage allocated in GBs.
- dbServer StringVersion 
- The software version of the database servers (dom0) in the Exadata infrastructure.
- definedFile List<Property Map>System Configurations 
- Details of the file system configuration of the Exadata infrastructure.
- Map<String>
- (Updatable) Defined tags for this resource. Each key is predefined and scoped to a namespace. For more information, see Resource Tags.
- displayName String
- The user-friendly name for the Exadata infrastructure. The name does not need to be unique.
- dnsServers List<String>
- (Updatable) The list of DNS server IP addresses. Maximum of 3 allowed.
- exascaleConfigs List<Property Map>
- The exascale config response details for the Exadata Cloud@Customer infrastructure or cloud Exadata infrastructure . Applies to both Exadata Cloud@Customer instances and Exadata Cloud Service instances.
- Map<String>
- (Updatable) Free-form tags for this resource. Each tag is a simple key-value pair with no predefined name, type, or namespace. For more information, see Resource Tags. Example: {"Department": "Finance"}
- gateway String
- (Updatable) The gateway for the control plane network.
- infiniBand StringNetwork Cidr 
- (Updatable) The CIDR block for the Exadata InfiniBand interconnect.
- isCps BooleanOffline Report Enabled 
- (Updatable) Indicates whether cps offline diagnostic report is enabled for this Exadata infrastructure. This will allow a customer to quickly check status themselves and fix problems on their end, saving time and frustration for both Oracle and the customer when they find the CPS in a disconnected state.You can enable offline diagnostic report during Exadata infrastructure provisioning. You can also disable or enable it at any time using the UpdateExadatainfrastructure API.
- isMulti BooleanRack Deployment 
- (Updatable) Indicates if deployment is Multi-Rack or not.
- isScheduling BooleanPolicy Associated 
- If true, the infrastructure is using granular maintenance scheduling preference.
- lifecycleDetails String
- Additional information about the current lifecycle state.
- maintenanceSlo StringStatus 
- A field to capture ‘Maintenance SLO Status’ for the Exadata infrastructure with values ‘OK’, ‘DEGRADED’. Default is ‘OK’ when the infrastructure is provisioned.
- maintenanceWindow Property Map
- (Updatable) The scheduling details for the quarterly maintenance window. Patching and system updates take place during the maintenance window.
- maxCpu NumberCount 
- The total number of CPU cores available.
- maxData NumberStorage In Tbs 
- The total available DATA disk group size.
- maxDb NumberNode Storage In Gbs 
- The total local node storage available in GBs.
- maxMemory NumberIn Gbs 
- The total memory available in GBs.
- memorySize NumberIn Gbs 
- The memory allocated in GBs.
- monthlyDb StringServer Version 
- The monthly software version of the database servers (dom0) in the Exadata infrastructure.
- multiRack StringConfiguration File 
- (Updatable) The base64 encoded Multi-Rack configuration json file.
- netmask String
- (Updatable) The netmask for the control plane network.
- networkBonding Property MapMode Details 
- (Updatable) Details of bonding mode for Client and Backup and DR networks of an Exadata infrastructure.
- ntpServers List<String>
- (Updatable) The list of NTP server IP addresses. Maximum of 3 allowed.
- rackSerial StringNumber 
- The serial number for the Exadata infrastructure.
- shape String
- The shape of the Exadata infrastructure. The shape determines the amount of CPU, storage, and memory resources allocated to the instance.
- state String
- The current lifecycle state of the Exadata infrastructure.
- storageCount Number
- The number of storage servers for the Exadata infrastructure.
- storageServer StringType 
- The storage server type of the Exadata infrastructure.
- storageServer StringVersion 
- The software version of the storage servers (cells) in the Exadata infrastructure.
- timeCreated String
- The date and time the Exadata infrastructure was created.
- timeZone String
- (Updatable) The time zone of the Exadata infrastructure. For details, see Exadata Infrastructure Time Zones.
Supporting Types
ExadataInfrastructureContact, ExadataInfrastructureContactArgs      
- Email string
- (Updatable) The email for the Exadata Infrastructure contact.
- IsPrimary bool
- (Updatable) If true, this Exadata Infrastructure contact is a primary contact. Iffalse, this Exadata Infrastructure is a secondary contact.
- Name string
- (Updatable) The name of the Exadata Infrastructure contact.
- IsContact boolMos Validated 
- (Updatable) If true, this Exadata Infrastructure contact is a valid My Oracle Support (MOS) contact. Iffalse, this Exadata Infrastructure contact is not a valid MOS contact.
- PhoneNumber string
- (Updatable) The phone number for the Exadata Infrastructure contact.
- Email string
- (Updatable) The email for the Exadata Infrastructure contact.
- IsPrimary bool
- (Updatable) If true, this Exadata Infrastructure contact is a primary contact. Iffalse, this Exadata Infrastructure is a secondary contact.
- Name string
- (Updatable) The name of the Exadata Infrastructure contact.
- IsContact boolMos Validated 
- (Updatable) If true, this Exadata Infrastructure contact is a valid My Oracle Support (MOS) contact. Iffalse, this Exadata Infrastructure contact is not a valid MOS contact.
- PhoneNumber string
- (Updatable) The phone number for the Exadata Infrastructure contact.
- email String
- (Updatable) The email for the Exadata Infrastructure contact.
- isPrimary Boolean
- (Updatable) If true, this Exadata Infrastructure contact is a primary contact. Iffalse, this Exadata Infrastructure is a secondary contact.
- name String
- (Updatable) The name of the Exadata Infrastructure contact.
- isContact BooleanMos Validated 
- (Updatable) If true, this Exadata Infrastructure contact is a valid My Oracle Support (MOS) contact. Iffalse, this Exadata Infrastructure contact is not a valid MOS contact.
- phoneNumber String
- (Updatable) The phone number for the Exadata Infrastructure contact.
- email string
- (Updatable) The email for the Exadata Infrastructure contact.
- isPrimary boolean
- (Updatable) If true, this Exadata Infrastructure contact is a primary contact. Iffalse, this Exadata Infrastructure is a secondary contact.
- name string
- (Updatable) The name of the Exadata Infrastructure contact.
- isContact booleanMos Validated 
- (Updatable) If true, this Exadata Infrastructure contact is a valid My Oracle Support (MOS) contact. Iffalse, this Exadata Infrastructure contact is not a valid MOS contact.
- phoneNumber string
- (Updatable) The phone number for the Exadata Infrastructure contact.
- email str
- (Updatable) The email for the Exadata Infrastructure contact.
- is_primary bool
- (Updatable) If true, this Exadata Infrastructure contact is a primary contact. Iffalse, this Exadata Infrastructure is a secondary contact.
- name str
- (Updatable) The name of the Exadata Infrastructure contact.
- is_contact_ boolmos_ validated 
- (Updatable) If true, this Exadata Infrastructure contact is a valid My Oracle Support (MOS) contact. Iffalse, this Exadata Infrastructure contact is not a valid MOS contact.
- phone_number str
- (Updatable) The phone number for the Exadata Infrastructure contact.
- email String
- (Updatable) The email for the Exadata Infrastructure contact.
- isPrimary Boolean
- (Updatable) If true, this Exadata Infrastructure contact is a primary contact. Iffalse, this Exadata Infrastructure is a secondary contact.
- name String
- (Updatable) The name of the Exadata Infrastructure contact.
- isContact BooleanMos Validated 
- (Updatable) If true, this Exadata Infrastructure contact is a valid My Oracle Support (MOS) contact. Iffalse, this Exadata Infrastructure contact is not a valid MOS contact.
- phoneNumber String
- (Updatable) The phone number for the Exadata Infrastructure contact.
ExadataInfrastructureDefinedFileSystemConfiguration, ExadataInfrastructureDefinedFileSystemConfigurationArgs            
- IsBackup boolPartition 
- If true, the file system is used to create a backup prior to Exadata VM OS update.
- IsResizable bool
- If true, the file system resize is allowed for the Exadata Infrastructure cluster. If false, the file system resize is not allowed.
- MinSize intGb 
- The minimum size of file system.
- MountPoint string
- The mount point of file system.
- IsBackup boolPartition 
- If true, the file system is used to create a backup prior to Exadata VM OS update.
- IsResizable bool
- If true, the file system resize is allowed for the Exadata Infrastructure cluster. If false, the file system resize is not allowed.
- MinSize intGb 
- The minimum size of file system.
- MountPoint string
- The mount point of file system.
- isBackup BooleanPartition 
- If true, the file system is used to create a backup prior to Exadata VM OS update.
- isResizable Boolean
- If true, the file system resize is allowed for the Exadata Infrastructure cluster. If false, the file system resize is not allowed.
- minSize IntegerGb 
- The minimum size of file system.
- mountPoint String
- The mount point of file system.
- isBackup booleanPartition 
- If true, the file system is used to create a backup prior to Exadata VM OS update.
- isResizable boolean
- If true, the file system resize is allowed for the Exadata Infrastructure cluster. If false, the file system resize is not allowed.
- minSize numberGb 
- The minimum size of file system.
- mountPoint string
- The mount point of file system.
- is_backup_ boolpartition 
- If true, the file system is used to create a backup prior to Exadata VM OS update.
- is_resizable bool
- If true, the file system resize is allowed for the Exadata Infrastructure cluster. If false, the file system resize is not allowed.
- min_size_ intgb 
- The minimum size of file system.
- mount_point str
- The mount point of file system.
- isBackup BooleanPartition 
- If true, the file system is used to create a backup prior to Exadata VM OS update.
- isResizable Boolean
- If true, the file system resize is allowed for the Exadata Infrastructure cluster. If false, the file system resize is not allowed.
- minSize NumberGb 
- The minimum size of file system.
- mountPoint String
- The mount point of file system.
ExadataInfrastructureExascaleConfig, ExadataInfrastructureExascaleConfigArgs        
- AvailableStorage intIn Gbs 
- Available storage size for Exascale in GBs.
- TotalStorage intIn Gbs 
- Storage size needed for Exascale in GBs.
- AvailableStorage intIn Gbs 
- Available storage size for Exascale in GBs.
- TotalStorage intIn Gbs 
- Storage size needed for Exascale in GBs.
- availableStorage IntegerIn Gbs 
- Available storage size for Exascale in GBs.
- totalStorage IntegerIn Gbs 
- Storage size needed for Exascale in GBs.
- availableStorage numberIn Gbs 
- Available storage size for Exascale in GBs.
- totalStorage numberIn Gbs 
- Storage size needed for Exascale in GBs.
- available_storage_ intin_ gbs 
- Available storage size for Exascale in GBs.
- total_storage_ intin_ gbs 
- Storage size needed for Exascale in GBs.
- availableStorage NumberIn Gbs 
- Available storage size for Exascale in GBs.
- totalStorage NumberIn Gbs 
- Storage size needed for Exascale in GBs.
ExadataInfrastructureMaintenanceWindow, ExadataInfrastructureMaintenanceWindowArgs        
- CustomAction intTimeout In Mins 
- (Updatable) Determines the amount of time the system will wait before the start of each database server patching operation. Custom action timeout is in minutes and valid value is between 15 to 120 (inclusive).
- DaysOf List<ExadataWeeks Infrastructure Maintenance Window Days Of Week> 
- (Updatable) Days during the week when maintenance should be performed.
- HoursOf List<int>Days 
- (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
 
- IsCustom boolAction Timeout Enabled 
- (Updatable) If true, enables the configuration of a custom action timeout (waiting period) between database server patching operations.
- IsMonthly boolPatching Enabled 
- (Updatable) If true, enables the monthly patching option.
- LeadTime intIn Weeks 
- (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<ExadataInfrastructure Maintenance Window Month> 
- (Updatable) Months during the year when maintenance should be performed.
- PatchingMode string
- (Updatable) Cloud Exadata infrastructure node patching method, either "ROLLING" or "NONROLLING". Default value is ROLLING. - IMPORTANT: Non-rolling infrastructure patching involves system down time. See Oracle-Managed Infrastructure Maintenance Updates for more information. 
- Preference string
- (Updatable) The maintenance window scheduling preference.
- SkipRus List<bool>
- WeeksOf List<int>Months 
- (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.
- CustomAction intTimeout In Mins 
- (Updatable) Determines the amount of time the system will wait before the start of each database server patching operation. Custom action timeout is in minutes and valid value is between 15 to 120 (inclusive).
- DaysOf []ExadataWeeks Infrastructure Maintenance Window Days Of Week 
- (Updatable) Days during the week when maintenance should be performed.
- HoursOf []intDays 
- (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
 
- IsCustom boolAction Timeout Enabled 
- (Updatable) If true, enables the configuration of a custom action timeout (waiting period) between database server patching operations.
- IsMonthly boolPatching Enabled 
- (Updatable) If true, enables the monthly patching option.
- LeadTime intIn Weeks 
- (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
[]ExadataInfrastructure Maintenance Window Month 
- (Updatable) Months during the year when maintenance should be performed.
- PatchingMode string
- (Updatable) Cloud Exadata infrastructure node patching method, either "ROLLING" or "NONROLLING". Default value is ROLLING. - IMPORTANT: Non-rolling infrastructure patching involves system down time. See Oracle-Managed Infrastructure Maintenance Updates for more information. 
- Preference string
- (Updatable) The maintenance window scheduling preference.
- SkipRus []bool
- WeeksOf []intMonths 
- (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.
- customAction IntegerTimeout In Mins 
- (Updatable) Determines the amount of time the system will wait before the start of each database server patching operation. Custom action timeout is in minutes and valid value is between 15 to 120 (inclusive).
- daysOf List<ExadataWeeks Infrastructure Maintenance Window Days Of Week> 
- (Updatable) Days during the week when maintenance should be performed.
- hoursOf List<Integer>Days 
- (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
 
- isCustom BooleanAction Timeout Enabled 
- (Updatable) If true, enables the configuration of a custom action timeout (waiting period) between database server patching operations.
- isMonthly BooleanPatching Enabled 
- (Updatable) If true, enables the monthly patching option.
- leadTime IntegerIn Weeks 
- (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<ExadataInfrastructure Maintenance Window Month> 
- (Updatable) Months during the year when maintenance should be performed.
- patchingMode String
- (Updatable) Cloud Exadata infrastructure node patching method, either "ROLLING" or "NONROLLING". Default value is ROLLING. - IMPORTANT: Non-rolling infrastructure patching involves system down time. See Oracle-Managed Infrastructure Maintenance Updates for more information. 
- preference String
- (Updatable) The maintenance window scheduling preference.
- skipRus List<Boolean>
- weeksOf List<Integer>Months 
- (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.
- customAction numberTimeout In Mins 
- (Updatable) Determines the amount of time the system will wait before the start of each database server patching operation. Custom action timeout is in minutes and valid value is between 15 to 120 (inclusive).
- daysOf ExadataWeeks Infrastructure Maintenance Window Days Of Week[] 
- (Updatable) Days during the week when maintenance should be performed.
- hoursOf number[]Days 
- (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
 
- isCustom booleanAction Timeout Enabled 
- (Updatable) If true, enables the configuration of a custom action timeout (waiting period) between database server patching operations.
- isMonthly booleanPatching Enabled 
- (Updatable) If true, enables the monthly patching option.
- leadTime numberIn Weeks 
- (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
ExadataInfrastructure Maintenance Window Month[] 
- (Updatable) Months during the year when maintenance should be performed.
- patchingMode string
- (Updatable) Cloud Exadata infrastructure node patching method, either "ROLLING" or "NONROLLING". Default value is ROLLING. - IMPORTANT: Non-rolling infrastructure patching involves system down time. See Oracle-Managed Infrastructure Maintenance Updates for more information. 
- preference string
- (Updatable) The maintenance window scheduling preference.
- skipRus boolean[]
- weeksOf number[]Months 
- (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_ inttimeout_ in_ mins 
- (Updatable) Determines the amount of time the system will wait before the start of each database server patching operation. Custom action timeout is in minutes and valid value is between 15 to 120 (inclusive).
- days_of_ Sequence[Exadataweeks Infrastructure Maintenance Window Days Of Week] 
- (Updatable) Days during the week when maintenance should be performed.
- hours_of_ Sequence[int]days 
- (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_ boolaction_ timeout_ enabled 
- (Updatable) If true, enables the configuration of a custom action timeout (waiting period) between database server patching operations.
- is_monthly_ boolpatching_ enabled 
- (Updatable) If true, enables the monthly patching option.
- lead_time_ intin_ weeks 
- (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[ExadataInfrastructure Maintenance Window Month] 
- (Updatable) Months during the year when maintenance should be performed.
- patching_mode str
- (Updatable) Cloud Exadata infrastructure node patching method, either "ROLLING" or "NONROLLING". Default value is ROLLING. - IMPORTANT: Non-rolling infrastructure patching involves system down time. See Oracle-Managed Infrastructure Maintenance Updates for more information. 
- preference str
- (Updatable) The maintenance window scheduling preference.
- skip_rus Sequence[bool]
- weeks_of_ Sequence[int]months 
- (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.
- customAction NumberTimeout In Mins 
- (Updatable) Determines the amount of time the system will wait before the start of each database server patching operation. Custom action timeout is in minutes and valid value is between 15 to 120 (inclusive).
- daysOf List<Property Map>Weeks 
- (Updatable) Days during the week when maintenance should be performed.
- hoursOf List<Number>Days 
- (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
 
- isCustom BooleanAction Timeout Enabled 
- (Updatable) If true, enables the configuration of a custom action timeout (waiting period) between database server patching operations.
- isMonthly BooleanPatching Enabled 
- (Updatable) If true, enables the monthly patching option.
- leadTime NumberIn Weeks 
- (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<Property Map>
- (Updatable) Months during the year when maintenance should be performed.
- patchingMode String
- (Updatable) Cloud Exadata infrastructure node patching method, either "ROLLING" or "NONROLLING". Default value is ROLLING. - IMPORTANT: Non-rolling infrastructure patching involves system down time. See Oracle-Managed Infrastructure Maintenance Updates for more information. 
- preference String
- (Updatable) The maintenance window scheduling preference.
- skipRus List<Boolean>
- weeksOf List<Number>Months 
- (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.
ExadataInfrastructureMaintenanceWindowDaysOfWeek, ExadataInfrastructureMaintenanceWindowDaysOfWeekArgs              
- Name string
- (Updatable) Name of the day of the week.
- Name string
- (Updatable) Name of the day of the week.
- name String
- (Updatable) Name of the day of the week.
- name string
- (Updatable) Name of the day of the week.
- name str
- (Updatable) Name of the day of the week.
- name String
- (Updatable) Name of the day of the week.
ExadataInfrastructureMaintenanceWindowMonth, ExadataInfrastructureMaintenanceWindowMonthArgs          
- Name string
- (Updatable) Name of the month of the year.
- Name string
- (Updatable) Name of the month of the year.
- name String
- (Updatable) Name of the month of the year.
- name string
- (Updatable) Name of the month of the year.
- name str
- (Updatable) Name of the month of the year.
- name String
- (Updatable) Name of the month of the year.
ExadataInfrastructureNetworkBondingModeDetails, ExadataInfrastructureNetworkBondingModeDetailsArgs            
- BackupNetwork stringBonding Mode 
- (Updatable) The network bonding mode for the Exadata infrastructure.
- ClientNetwork stringBonding Mode 
- (Updatable) The network bonding mode for the Exadata infrastructure.
- DrNetwork stringBonding Mode 
- (Updatable) The network bonding mode for the Exadata infrastructure.
- BackupNetwork stringBonding Mode 
- (Updatable) The network bonding mode for the Exadata infrastructure.
- ClientNetwork stringBonding Mode 
- (Updatable) The network bonding mode for the Exadata infrastructure.
- DrNetwork stringBonding Mode 
- (Updatable) The network bonding mode for the Exadata infrastructure.
- backupNetwork StringBonding Mode 
- (Updatable) The network bonding mode for the Exadata infrastructure.
- clientNetwork StringBonding Mode 
- (Updatable) The network bonding mode for the Exadata infrastructure.
- drNetwork StringBonding Mode 
- (Updatable) The network bonding mode for the Exadata infrastructure.
- backupNetwork stringBonding Mode 
- (Updatable) The network bonding mode for the Exadata infrastructure.
- clientNetwork stringBonding Mode 
- (Updatable) The network bonding mode for the Exadata infrastructure.
- drNetwork stringBonding Mode 
- (Updatable) The network bonding mode for the Exadata infrastructure.
- backup_network_ strbonding_ mode 
- (Updatable) The network bonding mode for the Exadata infrastructure.
- client_network_ strbonding_ mode 
- (Updatable) The network bonding mode for the Exadata infrastructure.
- dr_network_ strbonding_ mode 
- (Updatable) The network bonding mode for the Exadata infrastructure.
- backupNetwork StringBonding Mode 
- (Updatable) The network bonding mode for the Exadata infrastructure.
- clientNetwork StringBonding Mode 
- (Updatable) The network bonding mode for the Exadata infrastructure.
- drNetwork StringBonding Mode 
- (Updatable) The network bonding mode for the Exadata infrastructure.
Import
ExadataInfrastructures can be imported using the id, e.g.
$ pulumi import oci:Database/exadataInfrastructure:ExadataInfrastructure test_exadata_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 ociTerraform Provider.