1. Packages
  2. Oracle Cloud Infrastructure
  3. API Docs
  4. DatabaseManagement
  5. ExternalExadataStorageGrid
Oracle Cloud Infrastructure v2.28.0 published on Thursday, Mar 27, 2025 by Pulumi

oci.DatabaseManagement.ExternalExadataStorageGrid

Explore with Pulumi AI

This resource provides the External Exadata Storage Grid resource in Oracle Cloud Infrastructure Database Management service.

Updates the Exadata storage server grid specified by exadataStorageGridId.

Create ExternalExadataStorageGrid Resource

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

Constructor syntax

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

@overload
def ExternalExadataStorageGrid(resource_name: str,
                               opts: Optional[ResourceOptions] = None,
                               external_exadata_storage_grid_id: Optional[str] = None,
                               defined_tags: Optional[Mapping[str, str]] = None,
                               freeform_tags: Optional[Mapping[str, str]] = None)
func NewExternalExadataStorageGrid(ctx *Context, name string, args ExternalExadataStorageGridArgs, opts ...ResourceOption) (*ExternalExadataStorageGrid, error)
public ExternalExadataStorageGrid(string name, ExternalExadataStorageGridArgs args, CustomResourceOptions? opts = null)
public ExternalExadataStorageGrid(String name, ExternalExadataStorageGridArgs args)
public ExternalExadataStorageGrid(String name, ExternalExadataStorageGridArgs args, CustomResourceOptions options)
type: oci:DatabaseManagement:ExternalExadataStorageGrid
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. ExternalExadataStorageGridArgs
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. ExternalExadataStorageGridArgs
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. ExternalExadataStorageGridArgs
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. ExternalExadataStorageGridArgs
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. ExternalExadataStorageGridArgs
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 externalExadataStorageGridResource = new Oci.DatabaseManagement.ExternalExadataStorageGrid("externalExadataStorageGridResource", new()
{
    ExternalExadataStorageGridId = "string",
    DefinedTags = 
    {
        { "string", "string" },
    },
    FreeformTags = 
    {
        { "string", "string" },
    },
});
Copy
example, err := DatabaseManagement.NewExternalExadataStorageGrid(ctx, "externalExadataStorageGridResource", &DatabaseManagement.ExternalExadataStorageGridArgs{
	ExternalExadataStorageGridId: pulumi.String("string"),
	DefinedTags: pulumi.StringMap{
		"string": pulumi.String("string"),
	},
	FreeformTags: pulumi.StringMap{
		"string": pulumi.String("string"),
	},
})
Copy
var externalExadataStorageGridResource = new ExternalExadataStorageGrid("externalExadataStorageGridResource", ExternalExadataStorageGridArgs.builder()
    .externalExadataStorageGridId("string")
    .definedTags(Map.of("string", "string"))
    .freeformTags(Map.of("string", "string"))
    .build());
Copy
external_exadata_storage_grid_resource = oci.database_management.ExternalExadataStorageGrid("externalExadataStorageGridResource",
    external_exadata_storage_grid_id="string",
    defined_tags={
        "string": "string",
    },
    freeform_tags={
        "string": "string",
    })
Copy
const externalExadataStorageGridResource = new oci.databasemanagement.ExternalExadataStorageGrid("externalExadataStorageGridResource", {
    externalExadataStorageGridId: "string",
    definedTags: {
        string: "string",
    },
    freeformTags: {
        string: "string",
    },
});
Copy
type: oci:DatabaseManagement:ExternalExadataStorageGrid
properties:
    definedTags:
        string: string
    externalExadataStorageGridId: string
    freeformTags:
        string: string
Copy

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

ExternalExadataStorageGridId
This property is required.
Changes to this property will trigger replacement.
string
The OCID of the Exadata storage grid.
DefinedTags Dictionary<string, string>
(Updatable) Defined tags for this resource. Each key is predefined and scoped to a namespace. For more information, see Resource Tags. Example: {"Operations.CostCenter": "42"}
FreeformTags 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"}

** 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

ExternalExadataStorageGridId
This property is required.
Changes to this property will trigger replacement.
string
The OCID of the Exadata storage grid.
DefinedTags map[string]string
(Updatable) Defined tags for this resource. Each key is predefined and scoped to a namespace. For more information, see Resource Tags. Example: {"Operations.CostCenter": "42"}
FreeformTags 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"}

** 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

externalExadataStorageGridId
This property is required.
Changes to this property will trigger replacement.
String
The OCID of the Exadata storage grid.
definedTags Map<String,String>
(Updatable) Defined tags for this resource. Each key is predefined and scoped to a namespace. For more information, see Resource Tags. Example: {"Operations.CostCenter": "42"}
freeformTags 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"}

** 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

externalExadataStorageGridId
This property is required.
Changes to this property will trigger replacement.
string
The OCID of the Exadata storage grid.
definedTags {[key: string]: string}
(Updatable) Defined tags for this resource. Each key is predefined and scoped to a namespace. For more information, see Resource Tags. Example: {"Operations.CostCenter": "42"}
freeformTags {[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"}

** 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

external_exadata_storage_grid_id
This property is required.
Changes to this property will trigger replacement.
str
The OCID of the Exadata storage grid.
defined_tags Mapping[str, str]
(Updatable) Defined tags for this resource. Each key is predefined and scoped to a namespace. For more information, see Resource Tags. Example: {"Operations.CostCenter": "42"}
freeform_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"}

** 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

externalExadataStorageGridId
This property is required.
Changes to this property will trigger replacement.
String
The OCID of the Exadata storage grid.
definedTags Map<String>
(Updatable) Defined tags for this resource. Each key is predefined and scoped to a namespace. For more information, see Resource Tags. Example: {"Operations.CostCenter": "42"}
freeformTags 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"}

** 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

Outputs

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

AdditionalDetails Dictionary<string, string>
The additional details of the resource defined in {"key": "value"} format. Example: {"bar-key": "value"}
DisplayName string
The name of the Exadata resource. English letters, numbers, "-", "_" and "." only.
ExadataInfrastructureId string
The OCID of the Exadata infrastructure.
Id string
The provider-assigned unique ID for this managed resource.
InternalId string
The internal ID of the Exadata resource.
LifecycleDetails string
The details of the lifecycle state of the Exadata resource.
ResourceType string
The type of Exadata resource.
ServerCount double
The number of Exadata storage servers in the Exadata infrastructure.
State string
The current lifecycle state of the database resource.
Status string
The status of the Exadata resource.
StorageServers List<ExternalExadataStorageGridStorageServer>
A list of monitored Exadata storage servers.
SystemTags Dictionary<string, string>
System tags for this resource. Each key is predefined and scoped to a namespace. For more information, see Resource Tags. System tags can be viewed by users, but can only be created by the system. Example: {"orcl-cloud.free-tier-retained": "true"}
TimeCreated string
The timestamp of the creation of the Exadata resource.
TimeUpdated string
The timestamp of the last update of the Exadata resource.
Version string
The version of the Exadata resource.
AdditionalDetails map[string]string
The additional details of the resource defined in {"key": "value"} format. Example: {"bar-key": "value"}
DisplayName string
The name of the Exadata resource. English letters, numbers, "-", "_" and "." only.
ExadataInfrastructureId string
The OCID of the Exadata infrastructure.
Id string
The provider-assigned unique ID for this managed resource.
InternalId string
The internal ID of the Exadata resource.
LifecycleDetails string
The details of the lifecycle state of the Exadata resource.
ResourceType string
The type of Exadata resource.
ServerCount float64
The number of Exadata storage servers in the Exadata infrastructure.
State string
The current lifecycle state of the database resource.
Status string
The status of the Exadata resource.
StorageServers []ExternalExadataStorageGridStorageServer
A list of monitored Exadata storage servers.
SystemTags map[string]string
System tags for this resource. Each key is predefined and scoped to a namespace. For more information, see Resource Tags. System tags can be viewed by users, but can only be created by the system. Example: {"orcl-cloud.free-tier-retained": "true"}
TimeCreated string
The timestamp of the creation of the Exadata resource.
TimeUpdated string
The timestamp of the last update of the Exadata resource.
Version string
The version of the Exadata resource.
additionalDetails Map<String,String>
The additional details of the resource defined in {"key": "value"} format. Example: {"bar-key": "value"}
displayName String
The name of the Exadata resource. English letters, numbers, "-", "_" and "." only.
exadataInfrastructureId String
The OCID of the Exadata infrastructure.
id String
The provider-assigned unique ID for this managed resource.
internalId String
The internal ID of the Exadata resource.
lifecycleDetails String
The details of the lifecycle state of the Exadata resource.
resourceType String
The type of Exadata resource.
serverCount Double
The number of Exadata storage servers in the Exadata infrastructure.
state String
The current lifecycle state of the database resource.
status String
The status of the Exadata resource.
storageServers List<ExternalExadataStorageGridStorageServer>
A list of monitored Exadata storage servers.
systemTags Map<String,String>
System tags for this resource. Each key is predefined and scoped to a namespace. For more information, see Resource Tags. System tags can be viewed by users, but can only be created by the system. Example: {"orcl-cloud.free-tier-retained": "true"}
timeCreated String
The timestamp of the creation of the Exadata resource.
timeUpdated String
The timestamp of the last update of the Exadata resource.
version String
The version of the Exadata resource.
additionalDetails {[key: string]: string}
The additional details of the resource defined in {"key": "value"} format. Example: {"bar-key": "value"}
displayName string
The name of the Exadata resource. English letters, numbers, "-", "_" and "." only.
exadataInfrastructureId string
The OCID of the Exadata infrastructure.
id string
The provider-assigned unique ID for this managed resource.
internalId string
The internal ID of the Exadata resource.
lifecycleDetails string
The details of the lifecycle state of the Exadata resource.
resourceType string
The type of Exadata resource.
serverCount number
The number of Exadata storage servers in the Exadata infrastructure.
state string
The current lifecycle state of the database resource.
status string
The status of the Exadata resource.
storageServers ExternalExadataStorageGridStorageServer[]
A list of monitored Exadata storage servers.
systemTags {[key: string]: string}
System tags for this resource. Each key is predefined and scoped to a namespace. For more information, see Resource Tags. System tags can be viewed by users, but can only be created by the system. Example: {"orcl-cloud.free-tier-retained": "true"}
timeCreated string
The timestamp of the creation of the Exadata resource.
timeUpdated string
The timestamp of the last update of the Exadata resource.
version string
The version of the Exadata resource.
additional_details Mapping[str, str]
The additional details of the resource defined in {"key": "value"} format. Example: {"bar-key": "value"}
display_name str
The name of the Exadata resource. English letters, numbers, "-", "_" and "." only.
exadata_infrastructure_id str
The OCID of the Exadata infrastructure.
id str
The provider-assigned unique ID for this managed resource.
internal_id str
The internal ID of the Exadata resource.
lifecycle_details str
The details of the lifecycle state of the Exadata resource.
resource_type str
The type of Exadata resource.
server_count float
The number of Exadata storage servers in the Exadata infrastructure.
state str
The current lifecycle state of the database resource.
status str
The status of the Exadata resource.
storage_servers Sequence[databasemanagement.ExternalExadataStorageGridStorageServer]
A list of monitored Exadata storage servers.
system_tags Mapping[str, str]
System tags for this resource. Each key is predefined and scoped to a namespace. For more information, see Resource Tags. System tags can be viewed by users, but can only be created by the system. Example: {"orcl-cloud.free-tier-retained": "true"}
time_created str
The timestamp of the creation of the Exadata resource.
time_updated str
The timestamp of the last update of the Exadata resource.
version str
The version of the Exadata resource.
additionalDetails Map<String>
The additional details of the resource defined in {"key": "value"} format. Example: {"bar-key": "value"}
displayName String
The name of the Exadata resource. English letters, numbers, "-", "_" and "." only.
exadataInfrastructureId String
The OCID of the Exadata infrastructure.
id String
The provider-assigned unique ID for this managed resource.
internalId String
The internal ID of the Exadata resource.
lifecycleDetails String
The details of the lifecycle state of the Exadata resource.
resourceType String
The type of Exadata resource.
serverCount Number
The number of Exadata storage servers in the Exadata infrastructure.
state String
The current lifecycle state of the database resource.
status String
The status of the Exadata resource.
storageServers List<Property Map>
A list of monitored Exadata storage servers.
systemTags Map<String>
System tags for this resource. Each key is predefined and scoped to a namespace. For more information, see Resource Tags. System tags can be viewed by users, but can only be created by the system. Example: {"orcl-cloud.free-tier-retained": "true"}
timeCreated String
The timestamp of the creation of the Exadata resource.
timeUpdated String
The timestamp of the last update of the Exadata resource.
version String
The version of the Exadata resource.

Look up Existing ExternalExadataStorageGrid Resource

Get an existing ExternalExadataStorageGrid 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?: ExternalExadataStorageGridState, opts?: CustomResourceOptions): ExternalExadataStorageGrid
@staticmethod
def get(resource_name: str,
        id: str,
        opts: Optional[ResourceOptions] = None,
        additional_details: Optional[Mapping[str, str]] = None,
        defined_tags: Optional[Mapping[str, str]] = None,
        display_name: Optional[str] = None,
        exadata_infrastructure_id: Optional[str] = None,
        external_exadata_storage_grid_id: Optional[str] = None,
        freeform_tags: Optional[Mapping[str, str]] = None,
        internal_id: Optional[str] = None,
        lifecycle_details: Optional[str] = None,
        resource_type: Optional[str] = None,
        server_count: Optional[float] = None,
        state: Optional[str] = None,
        status: Optional[str] = None,
        storage_servers: Optional[Sequence[_databasemanagement.ExternalExadataStorageGridStorageServerArgs]] = None,
        system_tags: Optional[Mapping[str, str]] = None,
        time_created: Optional[str] = None,
        time_updated: Optional[str] = None,
        version: Optional[str] = None) -> ExternalExadataStorageGrid
func GetExternalExadataStorageGrid(ctx *Context, name string, id IDInput, state *ExternalExadataStorageGridState, opts ...ResourceOption) (*ExternalExadataStorageGrid, error)
public static ExternalExadataStorageGrid Get(string name, Input<string> id, ExternalExadataStorageGridState? state, CustomResourceOptions? opts = null)
public static ExternalExadataStorageGrid get(String name, Output<String> id, ExternalExadataStorageGridState state, CustomResourceOptions options)
resources:  _:    type: oci:DatabaseManagement:ExternalExadataStorageGrid    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:
AdditionalDetails Dictionary<string, string>
The additional details of the resource defined in {"key": "value"} format. Example: {"bar-key": "value"}
DefinedTags Dictionary<string, string>
(Updatable) Defined tags for this resource. Each key is predefined and scoped to a namespace. For more information, see Resource Tags. Example: {"Operations.CostCenter": "42"}
DisplayName string
The name of the Exadata resource. English letters, numbers, "-", "_" and "." only.
ExadataInfrastructureId string
The OCID of the Exadata infrastructure.
ExternalExadataStorageGridId Changes to this property will trigger replacement. string
The OCID of the Exadata storage grid.
FreeformTags 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"}

** 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

InternalId string
The internal ID of the Exadata resource.
LifecycleDetails string
The details of the lifecycle state of the Exadata resource.
ResourceType string
The type of Exadata resource.
ServerCount double
The number of Exadata storage servers in the Exadata infrastructure.
State string
The current lifecycle state of the database resource.
Status string
The status of the Exadata resource.
StorageServers List<ExternalExadataStorageGridStorageServer>
A list of monitored Exadata storage servers.
SystemTags Dictionary<string, string>
System tags for this resource. Each key is predefined and scoped to a namespace. For more information, see Resource Tags. System tags can be viewed by users, but can only be created by the system. Example: {"orcl-cloud.free-tier-retained": "true"}
TimeCreated string
The timestamp of the creation of the Exadata resource.
TimeUpdated string
The timestamp of the last update of the Exadata resource.
Version string
The version of the Exadata resource.
AdditionalDetails map[string]string
The additional details of the resource defined in {"key": "value"} format. Example: {"bar-key": "value"}
DefinedTags map[string]string
(Updatable) Defined tags for this resource. Each key is predefined and scoped to a namespace. For more information, see Resource Tags. Example: {"Operations.CostCenter": "42"}
DisplayName string
The name of the Exadata resource. English letters, numbers, "-", "_" and "." only.
ExadataInfrastructureId string
The OCID of the Exadata infrastructure.
ExternalExadataStorageGridId Changes to this property will trigger replacement. string
The OCID of the Exadata storage grid.
FreeformTags 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"}

** 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

InternalId string
The internal ID of the Exadata resource.
LifecycleDetails string
The details of the lifecycle state of the Exadata resource.
ResourceType string
The type of Exadata resource.
ServerCount float64
The number of Exadata storage servers in the Exadata infrastructure.
State string
The current lifecycle state of the database resource.
Status string
The status of the Exadata resource.
StorageServers []ExternalExadataStorageGridStorageServerArgs
A list of monitored Exadata storage servers.
SystemTags map[string]string
System tags for this resource. Each key is predefined and scoped to a namespace. For more information, see Resource Tags. System tags can be viewed by users, but can only be created by the system. Example: {"orcl-cloud.free-tier-retained": "true"}
TimeCreated string
The timestamp of the creation of the Exadata resource.
TimeUpdated string
The timestamp of the last update of the Exadata resource.
Version string
The version of the Exadata resource.
additionalDetails Map<String,String>
The additional details of the resource defined in {"key": "value"} format. Example: {"bar-key": "value"}
definedTags Map<String,String>
(Updatable) Defined tags for this resource. Each key is predefined and scoped to a namespace. For more information, see Resource Tags. Example: {"Operations.CostCenter": "42"}
displayName String
The name of the Exadata resource. English letters, numbers, "-", "_" and "." only.
exadataInfrastructureId String
The OCID of the Exadata infrastructure.
externalExadataStorageGridId Changes to this property will trigger replacement. String
The OCID of the Exadata storage grid.
freeformTags 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"}

** 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

internalId String
The internal ID of the Exadata resource.
lifecycleDetails String
The details of the lifecycle state of the Exadata resource.
resourceType String
The type of Exadata resource.
serverCount Double
The number of Exadata storage servers in the Exadata infrastructure.
state String
The current lifecycle state of the database resource.
status String
The status of the Exadata resource.
storageServers List<ExternalExadataStorageGridStorageServer>
A list of monitored Exadata storage servers.
systemTags Map<String,String>
System tags for this resource. Each key is predefined and scoped to a namespace. For more information, see Resource Tags. System tags can be viewed by users, but can only be created by the system. Example: {"orcl-cloud.free-tier-retained": "true"}
timeCreated String
The timestamp of the creation of the Exadata resource.
timeUpdated String
The timestamp of the last update of the Exadata resource.
version String
The version of the Exadata resource.
additionalDetails {[key: string]: string}
The additional details of the resource defined in {"key": "value"} format. Example: {"bar-key": "value"}
definedTags {[key: string]: string}
(Updatable) Defined tags for this resource. Each key is predefined and scoped to a namespace. For more information, see Resource Tags. Example: {"Operations.CostCenter": "42"}
displayName string
The name of the Exadata resource. English letters, numbers, "-", "_" and "." only.
exadataInfrastructureId string
The OCID of the Exadata infrastructure.
externalExadataStorageGridId Changes to this property will trigger replacement. string
The OCID of the Exadata storage grid.
freeformTags {[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"}

** 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

internalId string
The internal ID of the Exadata resource.
lifecycleDetails string
The details of the lifecycle state of the Exadata resource.
resourceType string
The type of Exadata resource.
serverCount number
The number of Exadata storage servers in the Exadata infrastructure.
state string
The current lifecycle state of the database resource.
status string
The status of the Exadata resource.
storageServers ExternalExadataStorageGridStorageServer[]
A list of monitored Exadata storage servers.
systemTags {[key: string]: string}
System tags for this resource. Each key is predefined and scoped to a namespace. For more information, see Resource Tags. System tags can be viewed by users, but can only be created by the system. Example: {"orcl-cloud.free-tier-retained": "true"}
timeCreated string
The timestamp of the creation of the Exadata resource.
timeUpdated string
The timestamp of the last update of the Exadata resource.
version string
The version of the Exadata resource.
additional_details Mapping[str, str]
The additional details of the resource defined in {"key": "value"} format. Example: {"bar-key": "value"}
defined_tags Mapping[str, str]
(Updatable) Defined tags for this resource. Each key is predefined and scoped to a namespace. For more information, see Resource Tags. Example: {"Operations.CostCenter": "42"}
display_name str
The name of the Exadata resource. English letters, numbers, "-", "_" and "." only.
exadata_infrastructure_id str
The OCID of the Exadata infrastructure.
external_exadata_storage_grid_id Changes to this property will trigger replacement. str
The OCID of the Exadata storage grid.
freeform_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"}

** 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

internal_id str
The internal ID of the Exadata resource.
lifecycle_details str
The details of the lifecycle state of the Exadata resource.
resource_type str
The type of Exadata resource.
server_count float
The number of Exadata storage servers in the Exadata infrastructure.
state str
The current lifecycle state of the database resource.
status str
The status of the Exadata resource.
storage_servers Sequence[databasemanagement.ExternalExadataStorageGridStorageServerArgs]
A list of monitored Exadata storage servers.
system_tags Mapping[str, str]
System tags for this resource. Each key is predefined and scoped to a namespace. For more information, see Resource Tags. System tags can be viewed by users, but can only be created by the system. Example: {"orcl-cloud.free-tier-retained": "true"}
time_created str
The timestamp of the creation of the Exadata resource.
time_updated str
The timestamp of the last update of the Exadata resource.
version str
The version of the Exadata resource.
additionalDetails Map<String>
The additional details of the resource defined in {"key": "value"} format. Example: {"bar-key": "value"}
definedTags Map<String>
(Updatable) Defined tags for this resource. Each key is predefined and scoped to a namespace. For more information, see Resource Tags. Example: {"Operations.CostCenter": "42"}
displayName String
The name of the Exadata resource. English letters, numbers, "-", "_" and "." only.
exadataInfrastructureId String
The OCID of the Exadata infrastructure.
externalExadataStorageGridId Changes to this property will trigger replacement. String
The OCID of the Exadata storage grid.
freeformTags 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"}

** 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

internalId String
The internal ID of the Exadata resource.
lifecycleDetails String
The details of the lifecycle state of the Exadata resource.
resourceType String
The type of Exadata resource.
serverCount Number
The number of Exadata storage servers in the Exadata infrastructure.
state String
The current lifecycle state of the database resource.
status String
The status of the Exadata resource.
storageServers List<Property Map>
A list of monitored Exadata storage servers.
systemTags Map<String>
System tags for this resource. Each key is predefined and scoped to a namespace. For more information, see Resource Tags. System tags can be viewed by users, but can only be created by the system. Example: {"orcl-cloud.free-tier-retained": "true"}
timeCreated String
The timestamp of the creation of the Exadata resource.
timeUpdated String
The timestamp of the last update of the Exadata resource.
version String
The version of the Exadata resource.

Supporting Types

ExternalExadataStorageGridStorageServer
, ExternalExadataStorageGridStorageServerArgs

AdditionalDetails Dictionary<string, string>
The additional details of the resource defined in {"key": "value"} format. Example: {"bar-key": "value"}
ConnectorId string
The OCID of the connector.
CpuCount double
The CPU count of the Exadata storage server.
DefinedTags Dictionary<string, string>
(Updatable) Defined tags for this resource. Each key is predefined and scoped to a namespace. For more information, see Resource Tags. Example: {"Operations.CostCenter": "42"}
DisplayName string
The name of the Exadata resource. English letters, numbers, "-", "_" and "." only.
FreeformTags 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"}

** 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

Id string
The OCID of the Exadata resource.
InternalId string
The internal ID of the Exadata resource.
IpAddress string
The IP address of the Exadata storage server.
LifecycleDetails string
The details of the lifecycle state of the Exadata resource.
MakeModel string
The make model of the Exadata storage server.
MaxFlashDiskIops int
The maximum flash disk IO operations per second of the Exadata storage server.
MaxFlashDiskThroughput int
The maximum flash disk IO throughput in MB/s of the Exadata storage server.
MaxHardDiskIops int
The maximum hard disk IO operations per second of the Exadata storage server.
MaxHardDiskThroughput int
The maximum hard disk IO throughput in MB/s of the Exadata storage server.
MemoryGb double
The Exadata storage server memory size in GB.
ResourceType string
The type of Exadata resource.
State string
The current lifecycle state of the database resource.
Status string
The status of the Exadata resource.
SystemTags Dictionary<string, string>
System tags for this resource. Each key is predefined and scoped to a namespace. For more information, see Resource Tags. System tags can be viewed by users, but can only be created by the system. Example: {"orcl-cloud.free-tier-retained": "true"}
TimeCreated string
The timestamp of the creation of the Exadata resource.
TimeUpdated string
The timestamp of the last update of the Exadata resource.
Version string
The version of the Exadata resource.
AdditionalDetails map[string]string
The additional details of the resource defined in {"key": "value"} format. Example: {"bar-key": "value"}
ConnectorId string
The OCID of the connector.
CpuCount float64
The CPU count of the Exadata storage server.
DefinedTags map[string]string
(Updatable) Defined tags for this resource. Each key is predefined and scoped to a namespace. For more information, see Resource Tags. Example: {"Operations.CostCenter": "42"}
DisplayName string
The name of the Exadata resource. English letters, numbers, "-", "_" and "." only.
FreeformTags 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"}

** 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

Id string
The OCID of the Exadata resource.
InternalId string
The internal ID of the Exadata resource.
IpAddress string
The IP address of the Exadata storage server.
LifecycleDetails string
The details of the lifecycle state of the Exadata resource.
MakeModel string
The make model of the Exadata storage server.
MaxFlashDiskIops int
The maximum flash disk IO operations per second of the Exadata storage server.
MaxFlashDiskThroughput int
The maximum flash disk IO throughput in MB/s of the Exadata storage server.
MaxHardDiskIops int
The maximum hard disk IO operations per second of the Exadata storage server.
MaxHardDiskThroughput int
The maximum hard disk IO throughput in MB/s of the Exadata storage server.
MemoryGb float64
The Exadata storage server memory size in GB.
ResourceType string
The type of Exadata resource.
State string
The current lifecycle state of the database resource.
Status string
The status of the Exadata resource.
SystemTags map[string]string
System tags for this resource. Each key is predefined and scoped to a namespace. For more information, see Resource Tags. System tags can be viewed by users, but can only be created by the system. Example: {"orcl-cloud.free-tier-retained": "true"}
TimeCreated string
The timestamp of the creation of the Exadata resource.
TimeUpdated string
The timestamp of the last update of the Exadata resource.
Version string
The version of the Exadata resource.
additionalDetails Map<String,String>
The additional details of the resource defined in {"key": "value"} format. Example: {"bar-key": "value"}
connectorId String
The OCID of the connector.
cpuCount Double
The CPU count of the Exadata storage server.
definedTags Map<String,String>
(Updatable) Defined tags for this resource. Each key is predefined and scoped to a namespace. For more information, see Resource Tags. Example: {"Operations.CostCenter": "42"}
displayName String
The name of the Exadata resource. English letters, numbers, "-", "_" and "." only.
freeformTags 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"}

** 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

id String
The OCID of the Exadata resource.
internalId String
The internal ID of the Exadata resource.
ipAddress String
The IP address of the Exadata storage server.
lifecycleDetails String
The details of the lifecycle state of the Exadata resource.
makeModel String
The make model of the Exadata storage server.
maxFlashDiskIops Integer
The maximum flash disk IO operations per second of the Exadata storage server.
maxFlashDiskThroughput Integer
The maximum flash disk IO throughput in MB/s of the Exadata storage server.
maxHardDiskIops Integer
The maximum hard disk IO operations per second of the Exadata storage server.
maxHardDiskThroughput Integer
The maximum hard disk IO throughput in MB/s of the Exadata storage server.
memoryGb Double
The Exadata storage server memory size in GB.
resourceType String
The type of Exadata resource.
state String
The current lifecycle state of the database resource.
status String
The status of the Exadata resource.
systemTags Map<String,String>
System tags for this resource. Each key is predefined and scoped to a namespace. For more information, see Resource Tags. System tags can be viewed by users, but can only be created by the system. Example: {"orcl-cloud.free-tier-retained": "true"}
timeCreated String
The timestamp of the creation of the Exadata resource.
timeUpdated String
The timestamp of the last update of the Exadata resource.
version String
The version of the Exadata resource.
additionalDetails {[key: string]: string}
The additional details of the resource defined in {"key": "value"} format. Example: {"bar-key": "value"}
connectorId string
The OCID of the connector.
cpuCount number
The CPU count of the Exadata storage server.
definedTags {[key: string]: string}
(Updatable) Defined tags for this resource. Each key is predefined and scoped to a namespace. For more information, see Resource Tags. Example: {"Operations.CostCenter": "42"}
displayName string
The name of the Exadata resource. English letters, numbers, "-", "_" and "." only.
freeformTags {[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"}

** 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

id string
The OCID of the Exadata resource.
internalId string
The internal ID of the Exadata resource.
ipAddress string
The IP address of the Exadata storage server.
lifecycleDetails string
The details of the lifecycle state of the Exadata resource.
makeModel string
The make model of the Exadata storage server.
maxFlashDiskIops number
The maximum flash disk IO operations per second of the Exadata storage server.
maxFlashDiskThroughput number
The maximum flash disk IO throughput in MB/s of the Exadata storage server.
maxHardDiskIops number
The maximum hard disk IO operations per second of the Exadata storage server.
maxHardDiskThroughput number
The maximum hard disk IO throughput in MB/s of the Exadata storage server.
memoryGb number
The Exadata storage server memory size in GB.
resourceType string
The type of Exadata resource.
state string
The current lifecycle state of the database resource.
status string
The status of the Exadata resource.
systemTags {[key: string]: string}
System tags for this resource. Each key is predefined and scoped to a namespace. For more information, see Resource Tags. System tags can be viewed by users, but can only be created by the system. Example: {"orcl-cloud.free-tier-retained": "true"}
timeCreated string
The timestamp of the creation of the Exadata resource.
timeUpdated string
The timestamp of the last update of the Exadata resource.
version string
The version of the Exadata resource.
additional_details Mapping[str, str]
The additional details of the resource defined in {"key": "value"} format. Example: {"bar-key": "value"}
connector_id str
The OCID of the connector.
cpu_count float
The CPU count of the Exadata storage server.
defined_tags Mapping[str, str]
(Updatable) Defined tags for this resource. Each key is predefined and scoped to a namespace. For more information, see Resource Tags. Example: {"Operations.CostCenter": "42"}
display_name str
The name of the Exadata resource. English letters, numbers, "-", "_" and "." only.
freeform_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"}

** 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

id str
The OCID of the Exadata resource.
internal_id str
The internal ID of the Exadata resource.
ip_address str
The IP address of the Exadata storage server.
lifecycle_details str
The details of the lifecycle state of the Exadata resource.
make_model str
The make model of the Exadata storage server.
max_flash_disk_iops int
The maximum flash disk IO operations per second of the Exadata storage server.
max_flash_disk_throughput int
The maximum flash disk IO throughput in MB/s of the Exadata storage server.
max_hard_disk_iops int
The maximum hard disk IO operations per second of the Exadata storage server.
max_hard_disk_throughput int
The maximum hard disk IO throughput in MB/s of the Exadata storage server.
memory_gb float
The Exadata storage server memory size in GB.
resource_type str
The type of Exadata resource.
state str
The current lifecycle state of the database resource.
status str
The status of the Exadata resource.
system_tags Mapping[str, str]
System tags for this resource. Each key is predefined and scoped to a namespace. For more information, see Resource Tags. System tags can be viewed by users, but can only be created by the system. Example: {"orcl-cloud.free-tier-retained": "true"}
time_created str
The timestamp of the creation of the Exadata resource.
time_updated str
The timestamp of the last update of the Exadata resource.
version str
The version of the Exadata resource.
additionalDetails Map<String>
The additional details of the resource defined in {"key": "value"} format. Example: {"bar-key": "value"}
connectorId String
The OCID of the connector.
cpuCount Number
The CPU count of the Exadata storage server.
definedTags Map<String>
(Updatable) Defined tags for this resource. Each key is predefined and scoped to a namespace. For more information, see Resource Tags. Example: {"Operations.CostCenter": "42"}
displayName String
The name of the Exadata resource. English letters, numbers, "-", "_" and "." only.
freeformTags 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"}

** 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

id String
The OCID of the Exadata resource.
internalId String
The internal ID of the Exadata resource.
ipAddress String
The IP address of the Exadata storage server.
lifecycleDetails String
The details of the lifecycle state of the Exadata resource.
makeModel String
The make model of the Exadata storage server.
maxFlashDiskIops Number
The maximum flash disk IO operations per second of the Exadata storage server.
maxFlashDiskThroughput Number
The maximum flash disk IO throughput in MB/s of the Exadata storage server.
maxHardDiskIops Number
The maximum hard disk IO operations per second of the Exadata storage server.
maxHardDiskThroughput Number
The maximum hard disk IO throughput in MB/s of the Exadata storage server.
memoryGb Number
The Exadata storage server memory size in GB.
resourceType String
The type of Exadata resource.
state String
The current lifecycle state of the database resource.
status String
The status of the Exadata resource.
systemTags Map<String>
System tags for this resource. Each key is predefined and scoped to a namespace. For more information, see Resource Tags. System tags can be viewed by users, but can only be created by the system. Example: {"orcl-cloud.free-tier-retained": "true"}
timeCreated String
The timestamp of the creation of the Exadata resource.
timeUpdated String
The timestamp of the last update of the Exadata resource.
version String
The version of the Exadata resource.

Import

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

$ pulumi import oci:DatabaseManagement/externalExadataStorageGrid:ExternalExadataStorageGrid test_external_exadata_storage_grid "id"
Copy

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

Package Details

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