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

oci.Database.ExadataInfrastructureStorage

Explore with Pulumi AI

Create ExadataInfrastructureStorage Resource

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

Constructor syntax

new ExadataInfrastructureStorage(name: string, args: ExadataInfrastructureStorageArgs, opts?: CustomResourceOptions);
@overload
def ExadataInfrastructureStorage(resource_name: str,
                                 args: ExadataInfrastructureStorageArgs,
                                 opts: Optional[ResourceOptions] = None)

@overload
def ExadataInfrastructureStorage(resource_name: str,
                                 opts: Optional[ResourceOptions] = None,
                                 gateway: 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,
                                 time_zone: Optional[str] = None,
                                 shape: Optional[str] = None,
                                 ntp_servers: Optional[Sequence[str]] = None,
                                 netmask: Optional[str] = None,
                                 display_name: Optional[str] = None,
                                 dns_servers: Optional[Sequence[str]] = None,
                                 infini_band_network_cidr: Optional[str] = None,
                                 compute_count: Optional[int] = None,
                                 freeform_tags: Optional[Mapping[str, str]] = None,
                                 exadata_infrastructure_id: Optional[str] = None,
                                 maintenance_window: Optional[_database.ExadataInfrastructureStorageMaintenanceWindowArgs] = None,
                                 defined_tags: Optional[Mapping[str, str]] = None,
                                 corporate_proxy: Optional[str] = None,
                                 contacts: Optional[Sequence[_database.ExadataInfrastructureStorageContactArgs]] = None,
                                 storage_count: Optional[int] = None,
                                 activation_file: Optional[str] = None)
func NewExadataInfrastructureStorage(ctx *Context, name string, args ExadataInfrastructureStorageArgs, opts ...ResourceOption) (*ExadataInfrastructureStorage, error)
public ExadataInfrastructureStorage(string name, ExadataInfrastructureStorageArgs args, CustomResourceOptions? opts = null)
public ExadataInfrastructureStorage(String name, ExadataInfrastructureStorageArgs args)
public ExadataInfrastructureStorage(String name, ExadataInfrastructureStorageArgs args, CustomResourceOptions options)
type: oci:Database:ExadataInfrastructureStorage
properties: # The arguments to resource properties.
options: # Bag of options to control resource's behavior.

Parameters

name This property is required. string
The unique name of the resource.
args This property is required. ExadataInfrastructureStorageArgs
The arguments to resource properties.
opts CustomResourceOptions
Bag of options to control resource's behavior.
resource_name This property is required. str
The unique name of the resource.
args This property is required. ExadataInfrastructureStorageArgs
The arguments to resource properties.
opts ResourceOptions
Bag of options to control resource's behavior.
ctx Context
Context object for the current deployment.
name This property is required. string
The unique name of the resource.
args This property is required. ExadataInfrastructureStorageArgs
The arguments to resource properties.
opts ResourceOption
Bag of options to control resource's behavior.
name This property is required. string
The unique name of the resource.
args This property is required. ExadataInfrastructureStorageArgs
The arguments to resource properties.
opts CustomResourceOptions
Bag of options to control resource's behavior.
name This property is required. String
The unique name of the resource.
args This property is required. ExadataInfrastructureStorageArgs
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 exadataInfrastructureStorageResource = new Oci.Database.ExadataInfrastructureStorage("exadataInfrastructureStorageResource", new()
{
    Gateway = "string",
    AdminNetworkCidr = "string",
    CloudControlPlaneServer1 = "string",
    CloudControlPlaneServer2 = "string",
    CompartmentId = "string",
    TimeZone = "string",
    Shape = "string",
    NtpServers = new[]
    {
        "string",
    },
    Netmask = "string",
    DisplayName = "string",
    DnsServers = new[]
    {
        "string",
    },
    InfiniBandNetworkCidr = "string",
    ComputeCount = 0,
    FreeformTags = 
    {
        { "string", "string" },
    },
    ExadataInfrastructureId = "string",
    MaintenanceWindow = new Oci.Database.Inputs.ExadataInfrastructureStorageMaintenanceWindowArgs
    {
        Preference = "string",
        DaysOfWeeks = new[]
        {
            new Oci.Database.Inputs.ExadataInfrastructureStorageMaintenanceWindowDaysOfWeekArgs
            {
                Name = "string",
            },
        },
        HoursOfDays = new[]
        {
            0,
        },
        LeadTimeInWeeks = 0,
        Months = new[]
        {
            new Oci.Database.Inputs.ExadataInfrastructureStorageMaintenanceWindowMonthArgs
            {
                Name = "string",
            },
        },
        WeeksOfMonths = new[]
        {
            0,
        },
    },
    DefinedTags = 
    {
        { "string", "string" },
    },
    CorporateProxy = "string",
    Contacts = new[]
    {
        new Oci.Database.Inputs.ExadataInfrastructureStorageContactArgs
        {
            Email = "string",
            IsPrimary = false,
            Name = "string",
            IsContactMosValidated = false,
            PhoneNumber = "string",
        },
    },
    StorageCount = 0,
    ActivationFile = "string",
});
Copy
example, err := Database.NewExadataInfrastructureStorage(ctx, "exadataInfrastructureStorageResource", &Database.ExadataInfrastructureStorageArgs{
	Gateway:                  pulumi.String("string"),
	AdminNetworkCidr:         pulumi.String("string"),
	CloudControlPlaneServer1: pulumi.String("string"),
	CloudControlPlaneServer2: pulumi.String("string"),
	CompartmentId:            pulumi.String("string"),
	TimeZone:                 pulumi.String("string"),
	Shape:                    pulumi.String("string"),
	NtpServers: pulumi.StringArray{
		pulumi.String("string"),
	},
	Netmask:     pulumi.String("string"),
	DisplayName: pulumi.String("string"),
	DnsServers: pulumi.StringArray{
		pulumi.String("string"),
	},
	InfiniBandNetworkCidr: pulumi.String("string"),
	ComputeCount:          pulumi.Int(0),
	FreeformTags: pulumi.StringMap{
		"string": pulumi.String("string"),
	},
	ExadataInfrastructureId: pulumi.String("string"),
	MaintenanceWindow: &database.ExadataInfrastructureStorageMaintenanceWindowArgs{
		Preference: pulumi.String("string"),
		DaysOfWeeks: database.ExadataInfrastructureStorageMaintenanceWindowDaysOfWeekArray{
			&database.ExadataInfrastructureStorageMaintenanceWindowDaysOfWeekArgs{
				Name: pulumi.String("string"),
			},
		},
		HoursOfDays: pulumi.IntArray{
			pulumi.Int(0),
		},
		LeadTimeInWeeks: pulumi.Int(0),
		Months: database.ExadataInfrastructureStorageMaintenanceWindowMonthArray{
			&database.ExadataInfrastructureStorageMaintenanceWindowMonthArgs{
				Name: pulumi.String("string"),
			},
		},
		WeeksOfMonths: pulumi.IntArray{
			pulumi.Int(0),
		},
	},
	DefinedTags: pulumi.StringMap{
		"string": pulumi.String("string"),
	},
	CorporateProxy: pulumi.String("string"),
	Contacts: database.ExadataInfrastructureStorageContactArray{
		&database.ExadataInfrastructureStorageContactArgs{
			Email:                 pulumi.String("string"),
			IsPrimary:             pulumi.Bool(false),
			Name:                  pulumi.String("string"),
			IsContactMosValidated: pulumi.Bool(false),
			PhoneNumber:           pulumi.String("string"),
		},
	},
	StorageCount:   pulumi.Int(0),
	ActivationFile: pulumi.String("string"),
})
Copy
var exadataInfrastructureStorageResource = new ExadataInfrastructureStorage("exadataInfrastructureStorageResource", ExadataInfrastructureStorageArgs.builder()
    .gateway("string")
    .adminNetworkCidr("string")
    .cloudControlPlaneServer1("string")
    .cloudControlPlaneServer2("string")
    .compartmentId("string")
    .timeZone("string")
    .shape("string")
    .ntpServers("string")
    .netmask("string")
    .displayName("string")
    .dnsServers("string")
    .infiniBandNetworkCidr("string")
    .computeCount(0)
    .freeformTags(Map.of("string", "string"))
    .exadataInfrastructureId("string")
    .maintenanceWindow(ExadataInfrastructureStorageMaintenanceWindowArgs.builder()
        .preference("string")
        .daysOfWeeks(ExadataInfrastructureStorageMaintenanceWindowDaysOfWeekArgs.builder()
            .name("string")
            .build())
        .hoursOfDays(0)
        .leadTimeInWeeks(0)
        .months(ExadataInfrastructureStorageMaintenanceWindowMonthArgs.builder()
            .name("string")
            .build())
        .weeksOfMonths(0)
        .build())
    .definedTags(Map.of("string", "string"))
    .corporateProxy("string")
    .contacts(ExadataInfrastructureStorageContactArgs.builder()
        .email("string")
        .isPrimary(false)
        .name("string")
        .isContactMosValidated(false)
        .phoneNumber("string")
        .build())
    .storageCount(0)
    .activationFile("string")
    .build());
Copy
exadata_infrastructure_storage_resource = oci.database.ExadataInfrastructureStorage("exadataInfrastructureStorageResource",
    gateway="string",
    admin_network_cidr="string",
    cloud_control_plane_server1="string",
    cloud_control_plane_server2="string",
    compartment_id="string",
    time_zone="string",
    shape="string",
    ntp_servers=["string"],
    netmask="string",
    display_name="string",
    dns_servers=["string"],
    infini_band_network_cidr="string",
    compute_count=0,
    freeform_tags={
        "string": "string",
    },
    exadata_infrastructure_id="string",
    maintenance_window={
        "preference": "string",
        "days_of_weeks": [{
            "name": "string",
        }],
        "hours_of_days": [0],
        "lead_time_in_weeks": 0,
        "months": [{
            "name": "string",
        }],
        "weeks_of_months": [0],
    },
    defined_tags={
        "string": "string",
    },
    corporate_proxy="string",
    contacts=[{
        "email": "string",
        "is_primary": False,
        "name": "string",
        "is_contact_mos_validated": False,
        "phone_number": "string",
    }],
    storage_count=0,
    activation_file="string")
Copy
const exadataInfrastructureStorageResource = new oci.database.ExadataInfrastructureStorage("exadataInfrastructureStorageResource", {
    gateway: "string",
    adminNetworkCidr: "string",
    cloudControlPlaneServer1: "string",
    cloudControlPlaneServer2: "string",
    compartmentId: "string",
    timeZone: "string",
    shape: "string",
    ntpServers: ["string"],
    netmask: "string",
    displayName: "string",
    dnsServers: ["string"],
    infiniBandNetworkCidr: "string",
    computeCount: 0,
    freeformTags: {
        string: "string",
    },
    exadataInfrastructureId: "string",
    maintenanceWindow: {
        preference: "string",
        daysOfWeeks: [{
            name: "string",
        }],
        hoursOfDays: [0],
        leadTimeInWeeks: 0,
        months: [{
            name: "string",
        }],
        weeksOfMonths: [0],
    },
    definedTags: {
        string: "string",
    },
    corporateProxy: "string",
    contacts: [{
        email: "string",
        isPrimary: false,
        name: "string",
        isContactMosValidated: false,
        phoneNumber: "string",
    }],
    storageCount: 0,
    activationFile: "string",
});
Copy
type: oci:Database:ExadataInfrastructureStorage
properties:
    activationFile: string
    adminNetworkCidr: string
    cloudControlPlaneServer1: string
    cloudControlPlaneServer2: string
    compartmentId: string
    computeCount: 0
    contacts:
        - email: string
          isContactMosValidated: false
          isPrimary: false
          name: string
          phoneNumber: string
    corporateProxy: string
    definedTags:
        string: string
    displayName: string
    dnsServers:
        - string
    exadataInfrastructureId: string
    freeformTags:
        string: string
    gateway: string
    infiniBandNetworkCidr: string
    maintenanceWindow:
        daysOfWeeks:
            - name: string
        hoursOfDays:
            - 0
        leadTimeInWeeks: 0
        months:
            - name: string
        preference: string
        weeksOfMonths:
            - 0
    netmask: string
    ntpServers:
        - string
    shape: string
    storageCount: 0
    timeZone: string
Copy

ExadataInfrastructureStorage 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 ExadataInfrastructureStorage resource accepts the following input properties:

AdminNetworkCidr This property is required. string
CloudControlPlaneServer1 This property is required. string
CloudControlPlaneServer2 This property is required. string
CompartmentId This property is required. string
DisplayName
This property is required.
Changes to this property will trigger replacement.
string
DnsServers This property is required. List<string>
Gateway This property is required. string
InfiniBandNetworkCidr This property is required. string
Netmask This property is required. string
NtpServers This property is required. List<string>
Shape
This property is required.
Changes to this property will trigger replacement.
string
TimeZone This property is required. string
ActivationFile string
ComputeCount Changes to this property will trigger replacement. int
Contacts List<ExadataInfrastructureStorageContact>
CorporateProxy string
DefinedTags Dictionary<string, string>
ExadataInfrastructureId string
FreeformTags Dictionary<string, string>
MaintenanceWindow ExadataInfrastructureStorageMaintenanceWindow
StorageCount Changes to this property will trigger replacement. int
AdminNetworkCidr This property is required. string
CloudControlPlaneServer1 This property is required. string
CloudControlPlaneServer2 This property is required. string
CompartmentId This property is required. string
DisplayName
This property is required.
Changes to this property will trigger replacement.
string
DnsServers This property is required. []string
Gateway This property is required. string
InfiniBandNetworkCidr This property is required. string
Netmask This property is required. string
NtpServers This property is required. []string
Shape
This property is required.
Changes to this property will trigger replacement.
string
TimeZone This property is required. string
ActivationFile string
ComputeCount Changes to this property will trigger replacement. int
Contacts []ExadataInfrastructureStorageContactArgs
CorporateProxy string
DefinedTags map[string]string
ExadataInfrastructureId string
FreeformTags map[string]string
MaintenanceWindow ExadataInfrastructureStorageMaintenanceWindowArgs
StorageCount Changes to this property will trigger replacement. int
adminNetworkCidr This property is required. String
cloudControlPlaneServer1 This property is required. String
cloudControlPlaneServer2 This property is required. String
compartmentId This property is required. String
displayName
This property is required.
Changes to this property will trigger replacement.
String
dnsServers This property is required. List<String>
gateway This property is required. String
infiniBandNetworkCidr This property is required. String
netmask This property is required. String
ntpServers This property is required. List<String>
shape
This property is required.
Changes to this property will trigger replacement.
String
timeZone This property is required. String
activationFile String
computeCount Changes to this property will trigger replacement. Integer
contacts List<ExadataInfrastructureStorageContact>
corporateProxy String
definedTags Map<String,String>
exadataInfrastructureId String
freeformTags Map<String,String>
maintenanceWindow ExadataInfrastructureStorageMaintenanceWindow
storageCount Changes to this property will trigger replacement. Integer
adminNetworkCidr This property is required. string
cloudControlPlaneServer1 This property is required. string
cloudControlPlaneServer2 This property is required. string
compartmentId This property is required. string
displayName
This property is required.
Changes to this property will trigger replacement.
string
dnsServers This property is required. string[]
gateway This property is required. string
infiniBandNetworkCidr This property is required. string
netmask This property is required. string
ntpServers This property is required. string[]
shape
This property is required.
Changes to this property will trigger replacement.
string
timeZone This property is required. string
activationFile string
computeCount Changes to this property will trigger replacement. number
contacts ExadataInfrastructureStorageContact[]
corporateProxy string
definedTags {[key: string]: string}
exadataInfrastructureId string
freeformTags {[key: string]: string}
maintenanceWindow ExadataInfrastructureStorageMaintenanceWindow
storageCount Changes to this property will trigger replacement. number
admin_network_cidr This property is required. str
cloud_control_plane_server1 This property is required. str
cloud_control_plane_server2 This property is required. str
compartment_id This property is required. str
display_name
This property is required.
Changes to this property will trigger replacement.
str
dns_servers This property is required. Sequence[str]
gateway This property is required. str
infini_band_network_cidr This property is required. str
netmask This property is required. str
ntp_servers This property is required. Sequence[str]
shape
This property is required.
Changes to this property will trigger replacement.
str
time_zone This property is required. str
activation_file str
compute_count Changes to this property will trigger replacement. int
contacts Sequence[database.ExadataInfrastructureStorageContactArgs]
corporate_proxy str
defined_tags Mapping[str, str]
exadata_infrastructure_id str
freeform_tags Mapping[str, str]
maintenance_window database.ExadataInfrastructureStorageMaintenanceWindowArgs
storage_count Changes to this property will trigger replacement. int
adminNetworkCidr This property is required. String
cloudControlPlaneServer1 This property is required. String
cloudControlPlaneServer2 This property is required. String
compartmentId This property is required. String
displayName
This property is required.
Changes to this property will trigger replacement.
String
dnsServers This property is required. List<String>
gateway This property is required. String
infiniBandNetworkCidr This property is required. String
netmask This property is required. String
ntpServers This property is required. List<String>
shape
This property is required.
Changes to this property will trigger replacement.
String
timeZone This property is required. String
activationFile String
computeCount Changes to this property will trigger replacement. Number
contacts List<Property Map>
corporateProxy String
definedTags Map<String>
exadataInfrastructureId String
freeformTags Map<String>
maintenanceWindow Property Map
storageCount Changes to this property will trigger replacement. Number

Outputs

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

activatedStorageCount Integer
additionalStorageCount Integer
cpusEnabled Integer
csiNumber String
dataStorageSizeInTbs Double
dbNodeStorageSizeInGbs Integer
id String
The provider-assigned unique ID for this managed resource.
lifecycleDetails String
maintenanceSloStatus String
maxCpuCount Integer
maxDataStorageInTbs Double
maxDbNodeStorageInGbs Integer
maxMemoryInGbs Integer
memorySizeInGbs Integer
state String
timeCreated String
activatedStorageCount number
additionalStorageCount number
cpusEnabled number
csiNumber string
dataStorageSizeInTbs number
dbNodeStorageSizeInGbs number
id string
The provider-assigned unique ID for this managed resource.
lifecycleDetails string
maintenanceSloStatus string
maxCpuCount number
maxDataStorageInTbs number
maxDbNodeStorageInGbs number
maxMemoryInGbs number
memorySizeInGbs number
state string
timeCreated string
activatedStorageCount Number
additionalStorageCount Number
cpusEnabled Number
csiNumber String
dataStorageSizeInTbs Number
dbNodeStorageSizeInGbs Number
id String
The provider-assigned unique ID for this managed resource.
lifecycleDetails String
maintenanceSloStatus String
maxCpuCount Number
maxDataStorageInTbs Number
maxDbNodeStorageInGbs Number
maxMemoryInGbs Number
memorySizeInGbs Number
state String
timeCreated String

Look up Existing ExadataInfrastructureStorage Resource

Get an existing ExadataInfrastructureStorage 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?: ExadataInfrastructureStorageState, opts?: CustomResourceOptions): ExadataInfrastructureStorage
@staticmethod
def get(resource_name: str,
        id: str,
        opts: Optional[ResourceOptions] = None,
        activated_storage_count: Optional[int] = None,
        activation_file: Optional[str] = None,
        additional_storage_count: Optional[int] = 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,
        compute_count: Optional[int] = None,
        contacts: Optional[Sequence[_database.ExadataInfrastructureStorageContactArgs]] = None,
        corporate_proxy: Optional[str] = None,
        cpus_enabled: Optional[int] = None,
        csi_number: Optional[str] = None,
        data_storage_size_in_tbs: Optional[float] = None,
        db_node_storage_size_in_gbs: Optional[int] = None,
        defined_tags: Optional[Mapping[str, str]] = None,
        display_name: Optional[str] = None,
        dns_servers: Optional[Sequence[str]] = None,
        exadata_infrastructure_id: Optional[str] = None,
        freeform_tags: Optional[Mapping[str, str]] = None,
        gateway: Optional[str] = None,
        infini_band_network_cidr: Optional[str] = None,
        lifecycle_details: Optional[str] = None,
        maintenance_slo_status: Optional[str] = None,
        maintenance_window: Optional[_database.ExadataInfrastructureStorageMaintenanceWindowArgs] = 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,
        netmask: Optional[str] = None,
        ntp_servers: Optional[Sequence[str]] = None,
        shape: Optional[str] = None,
        state: Optional[str] = None,
        storage_count: Optional[int] = None,
        time_created: Optional[str] = None,
        time_zone: Optional[str] = None) -> ExadataInfrastructureStorage
func GetExadataInfrastructureStorage(ctx *Context, name string, id IDInput, state *ExadataInfrastructureStorageState, opts ...ResourceOption) (*ExadataInfrastructureStorage, error)
public static ExadataInfrastructureStorage Get(string name, Input<string> id, ExadataInfrastructureStorageState? state, CustomResourceOptions? opts = null)
public static ExadataInfrastructureStorage get(String name, Output<String> id, ExadataInfrastructureStorageState state, CustomResourceOptions options)
resources:  _:    type: oci:Database:ExadataInfrastructureStorage    get:      id: ${id}
name This property is required.
The unique name of the resulting resource.
id This property is required.
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 This property is required.
The unique name of the resulting resource.
id This property is required.
The unique provider ID of the resource to lookup.
name This property is required.
The unique name of the resulting resource.
id This property is required.
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 This property is required.
The unique name of the resulting resource.
id This property is required.
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 This property is required.
The unique name of the resulting resource.
id This property is required.
The unique provider ID of the resource to lookup.
state
Any extra arguments used during the lookup.
opts
A bag of options that control this resource's behavior.
The following state arguments are supported:
ActivatedStorageCount int
ActivationFile string
AdditionalStorageCount int
AdminNetworkCidr string
CloudControlPlaneServer1 string
CloudControlPlaneServer2 string
CompartmentId string
ComputeCount Changes to this property will trigger replacement. int
Contacts List<ExadataInfrastructureStorageContact>
CorporateProxy string
CpusEnabled int
CsiNumber string
DataStorageSizeInTbs double
DbNodeStorageSizeInGbs int
DefinedTags Dictionary<string, string>
DisplayName Changes to this property will trigger replacement. string
DnsServers List<string>
ExadataInfrastructureId string
FreeformTags Dictionary<string, string>
Gateway string
InfiniBandNetworkCidr string
LifecycleDetails string
MaintenanceSloStatus string
MaintenanceWindow ExadataInfrastructureStorageMaintenanceWindow
MaxCpuCount int
MaxDataStorageInTbs double
MaxDbNodeStorageInGbs int
MaxMemoryInGbs int
MemorySizeInGbs int
Netmask string
NtpServers List<string>
Shape Changes to this property will trigger replacement. string
State string
StorageCount Changes to this property will trigger replacement. int
TimeCreated string
TimeZone string
ActivatedStorageCount int
ActivationFile string
AdditionalStorageCount int
AdminNetworkCidr string
CloudControlPlaneServer1 string
CloudControlPlaneServer2 string
CompartmentId string
ComputeCount Changes to this property will trigger replacement. int
Contacts []ExadataInfrastructureStorageContactArgs
CorporateProxy string
CpusEnabled int
CsiNumber string
DataStorageSizeInTbs float64
DbNodeStorageSizeInGbs int
DefinedTags map[string]string
DisplayName Changes to this property will trigger replacement. string
DnsServers []string
ExadataInfrastructureId string
FreeformTags map[string]string
Gateway string
InfiniBandNetworkCidr string
LifecycleDetails string
MaintenanceSloStatus string
MaintenanceWindow ExadataInfrastructureStorageMaintenanceWindowArgs
MaxCpuCount int
MaxDataStorageInTbs float64
MaxDbNodeStorageInGbs int
MaxMemoryInGbs int
MemorySizeInGbs int
Netmask string
NtpServers []string
Shape Changes to this property will trigger replacement. string
State string
StorageCount Changes to this property will trigger replacement. int
TimeCreated string
TimeZone string
activatedStorageCount Integer
activationFile String
additionalStorageCount Integer
adminNetworkCidr String
cloudControlPlaneServer1 String
cloudControlPlaneServer2 String
compartmentId String
computeCount Changes to this property will trigger replacement. Integer
contacts List<ExadataInfrastructureStorageContact>
corporateProxy String
cpusEnabled Integer
csiNumber String
dataStorageSizeInTbs Double
dbNodeStorageSizeInGbs Integer
definedTags Map<String,String>
displayName Changes to this property will trigger replacement. String
dnsServers List<String>
exadataInfrastructureId String
freeformTags Map<String,String>
gateway String
infiniBandNetworkCidr String
lifecycleDetails String
maintenanceSloStatus String
maintenanceWindow ExadataInfrastructureStorageMaintenanceWindow
maxCpuCount Integer
maxDataStorageInTbs Double
maxDbNodeStorageInGbs Integer
maxMemoryInGbs Integer
memorySizeInGbs Integer
netmask String
ntpServers List<String>
shape Changes to this property will trigger replacement. String
state String
storageCount Changes to this property will trigger replacement. Integer
timeCreated String
timeZone String
activatedStorageCount number
activationFile string
additionalStorageCount number
adminNetworkCidr string
cloudControlPlaneServer1 string
cloudControlPlaneServer2 string
compartmentId string
computeCount Changes to this property will trigger replacement. number
contacts ExadataInfrastructureStorageContact[]
corporateProxy string
cpusEnabled number
csiNumber string
dataStorageSizeInTbs number
dbNodeStorageSizeInGbs number
definedTags {[key: string]: string}
displayName Changes to this property will trigger replacement. string
dnsServers string[]
exadataInfrastructureId string
freeformTags {[key: string]: string}
gateway string
infiniBandNetworkCidr string
lifecycleDetails string
maintenanceSloStatus string
maintenanceWindow ExadataInfrastructureStorageMaintenanceWindow
maxCpuCount number
maxDataStorageInTbs number
maxDbNodeStorageInGbs number
maxMemoryInGbs number
memorySizeInGbs number
netmask string
ntpServers string[]
shape Changes to this property will trigger replacement. string
state string
storageCount Changes to this property will trigger replacement. number
timeCreated string
timeZone string
activated_storage_count int
activation_file str
additional_storage_count int
admin_network_cidr str
cloud_control_plane_server1 str
cloud_control_plane_server2 str
compartment_id str
compute_count Changes to this property will trigger replacement. int
contacts Sequence[database.ExadataInfrastructureStorageContactArgs]
corporate_proxy str
cpus_enabled int
csi_number str
data_storage_size_in_tbs float
db_node_storage_size_in_gbs int
defined_tags Mapping[str, str]
display_name Changes to this property will trigger replacement. str
dns_servers Sequence[str]
exadata_infrastructure_id str
freeform_tags Mapping[str, str]
gateway str
infini_band_network_cidr str
lifecycle_details str
maintenance_slo_status str
maintenance_window database.ExadataInfrastructureStorageMaintenanceWindowArgs
max_cpu_count int
max_data_storage_in_tbs float
max_db_node_storage_in_gbs int
max_memory_in_gbs int
memory_size_in_gbs int
netmask str
ntp_servers Sequence[str]
shape Changes to this property will trigger replacement. str
state str
storage_count Changes to this property will trigger replacement. int
time_created str
time_zone str
activatedStorageCount Number
activationFile String
additionalStorageCount Number
adminNetworkCidr String
cloudControlPlaneServer1 String
cloudControlPlaneServer2 String
compartmentId String
computeCount Changes to this property will trigger replacement. Number
contacts List<Property Map>
corporateProxy String
cpusEnabled Number
csiNumber String
dataStorageSizeInTbs Number
dbNodeStorageSizeInGbs Number
definedTags Map<String>
displayName Changes to this property will trigger replacement. String
dnsServers List<String>
exadataInfrastructureId String
freeformTags Map<String>
gateway String
infiniBandNetworkCidr String
lifecycleDetails String
maintenanceSloStatus String
maintenanceWindow Property Map
maxCpuCount Number
maxDataStorageInTbs Number
maxDbNodeStorageInGbs Number
maxMemoryInGbs Number
memorySizeInGbs Number
netmask String
ntpServers List<String>
shape Changes to this property will trigger replacement. String
state String
storageCount Changes to this property will trigger replacement. Number
timeCreated String
timeZone String

Supporting Types

ExadataInfrastructureStorageContact
, ExadataInfrastructureStorageContactArgs

Email This property is required. string
IsPrimary This property is required. bool
Name This property is required. string
IsContactMosValidated bool
PhoneNumber string
Email This property is required. string
IsPrimary This property is required. bool
Name This property is required. string
IsContactMosValidated bool
PhoneNumber string
email This property is required. String
isPrimary This property is required. Boolean
name This property is required. String
isContactMosValidated Boolean
phoneNumber String
email This property is required. string
isPrimary This property is required. boolean
name This property is required. string
isContactMosValidated boolean
phoneNumber string
email This property is required. str
is_primary This property is required. bool
name This property is required. str
is_contact_mos_validated bool
phone_number str
email This property is required. String
isPrimary This property is required. Boolean
name This property is required. String
isContactMosValidated Boolean
phoneNumber String

ExadataInfrastructureStorageMaintenanceWindow
, ExadataInfrastructureStorageMaintenanceWindowArgs

preference This property is required. String
daysOfWeeks List<Property Map>
hoursOfDays List<Number>
leadTimeInWeeks Number
months List<Property Map>
weeksOfMonths List<Number>

ExadataInfrastructureStorageMaintenanceWindowDaysOfWeek
, ExadataInfrastructureStorageMaintenanceWindowDaysOfWeekArgs

Name This property is required. string
Name This property is required. string
name This property is required. String
name This property is required. string
name This property is required. str
name This property is required. String

ExadataInfrastructureStorageMaintenanceWindowMonth
, ExadataInfrastructureStorageMaintenanceWindowMonthArgs

Name This property is required. string
Name This property is required. string
name This property is required. String
name This property is required. string
name This property is required. str
name This property is required. String

Package Details

Repository
oci pulumi/pulumi-oci
License
Apache-2.0
Notes
This Pulumi package is based on the oci Terraform Provider.