1. Packages
  2. Oracle Cloud Infrastructure
  3. API Docs
  4. DatabaseManagement
  5. ExternalExadataStorageGrid
Oracle Cloud Infrastructure v1.34.0 published on Friday, May 3, 2024 by Pulumi

oci.DatabaseManagement.ExternalExadataStorageGrid

Explore with Pulumi AI

oci logo
Oracle Cloud Infrastructure v1.34.0 published on Friday, May 3, 2024 by Pulumi

    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, Any]] = None,
                                   freeform_tags: Optional[Mapping[str, Any]] = 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 string
    The unique name of the resource.
    args ExternalExadataStorageGridArgs
    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 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 string
    The unique name of the resource.
    args ExternalExadataStorageGridArgs
    The arguments to resource properties.
    opts ResourceOption
    Bag of options to control resource's behavior.
    name string
    The unique name of the resource.
    args ExternalExadataStorageGridArgs
    The arguments to resource properties.
    opts CustomResourceOptions
    Bag of options to control resource's behavior.
    name String
    The unique name of the resource.
    args ExternalExadataStorageGridArgs
    The arguments to resource properties.
    options CustomResourceOptions
    Bag of options to control resource's behavior.

    Example

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

    var externalExadataStorageGridResource = new Oci.DatabaseManagement.ExternalExadataStorageGrid("externalExadataStorageGridResource", new()
    {
        ExternalExadataStorageGridId = "string",
        DefinedTags = 
        {
            { "string", "any" },
        },
        FreeformTags = 
        {
            { "string", "any" },
        },
    });
    
    example, err := DatabaseManagement.NewExternalExadataStorageGrid(ctx, "externalExadataStorageGridResource", &DatabaseManagement.ExternalExadataStorageGridArgs{
    	ExternalExadataStorageGridId: pulumi.String("string"),
    	DefinedTags: pulumi.Map{
    		"string": pulumi.Any("any"),
    	},
    	FreeformTags: pulumi.Map{
    		"string": pulumi.Any("any"),
    	},
    })
    
    var externalExadataStorageGridResource = new ExternalExadataStorageGrid("externalExadataStorageGridResource", ExternalExadataStorageGridArgs.builder()        
        .externalExadataStorageGridId("string")
        .definedTags(Map.of("string", "any"))
        .freeformTags(Map.of("string", "any"))
        .build());
    
    external_exadata_storage_grid_resource = oci.database_management.ExternalExadataStorageGrid("externalExadataStorageGridResource",
        external_exadata_storage_grid_id="string",
        defined_tags={
            "string": "any",
        },
        freeform_tags={
            "string": "any",
        })
    
    const externalExadataStorageGridResource = new oci.databasemanagement.ExternalExadataStorageGrid("externalExadataStorageGridResource", {
        externalExadataStorageGridId: "string",
        definedTags: {
            string: "any",
        },
        freeformTags: {
            string: "any",
        },
    });
    
    type: oci:DatabaseManagement:ExternalExadataStorageGrid
    properties:
        definedTags:
            string: any
        externalExadataStorageGridId: string
        freeformTags:
            string: any
    

    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

    The ExternalExadataStorageGrid resource accepts the following input properties:

    ExternalExadataStorageGridId string
    The OCID of the Exadata storage grid.
    DefinedTags Dictionary<string, object>
    (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, object>

    (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 string
    The OCID of the Exadata storage grid.
    DefinedTags map[string]interface{}
    (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]interface{}

    (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 String
    The OCID of the Exadata storage grid.
    definedTags Map<String,Object>
    (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,Object>

    (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 string
    The OCID of the Exadata storage grid.
    definedTags {[key: string]: any}
    (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]: any}

    (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 str
    The OCID of the Exadata storage grid.
    defined_tags Mapping[str, Any]
    (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, Any]

    (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 String
    The OCID of the Exadata storage grid.
    definedTags Map<Any>
    (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<Any>

    (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, object>
    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, object>
    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]interface{}
    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]interface{}
    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,Object>
    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,Object>
    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]: any}
    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]: any}
    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, Any]
    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, Any]
    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<Any>
    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<Any>
    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, Any]] = None,
            defined_tags: Optional[Mapping[str, Any]] = 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, Any]] = 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, Any]] = 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)
    Resource lookup is not supported in YAML
    name
    The unique name of the resulting resource.
    id
    The unique provider ID of the resource to lookup.
    state
    Any extra arguments used during the lookup.
    opts
    A bag of options that control this resource's behavior.
    resource_name
    The unique name of the resulting resource.
    id
    The unique provider ID of the resource to lookup.
    name
    The unique name of the resulting resource.
    id
    The unique provider ID of the resource to lookup.
    state
    Any extra arguments used during the lookup.
    opts
    A bag of options that control this resource's behavior.
    name
    The unique name of the resulting resource.
    id
    The unique provider ID of the resource to lookup.
    state
    Any extra arguments used during the lookup.
    opts
    A bag of options that control this resource's behavior.
    name
    The unique name of the resulting resource.
    id
    The unique provider ID of the resource to lookup.
    state
    Any extra arguments used during the lookup.
    opts
    A bag of options that control this resource's behavior.
    The following state arguments are supported:
    AdditionalDetails Dictionary<string, object>
    The additional details of the resource defined in {"key": "value"} format. Example: {"bar-key": "value"}
    DefinedTags Dictionary<string, object>
    (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 string
    The OCID of the Exadata storage grid.
    FreeformTags Dictionary<string, object>

    (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, object>
    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]interface{}
    The additional details of the resource defined in {"key": "value"} format. Example: {"bar-key": "value"}
    DefinedTags map[string]interface{}
    (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 string
    The OCID of the Exadata storage grid.
    FreeformTags map[string]interface{}

    (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]interface{}
    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,Object>
    The additional details of the resource defined in {"key": "value"} format. Example: {"bar-key": "value"}
    definedTags Map<String,Object>
    (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 String
    The OCID of the Exadata storage grid.
    freeformTags Map<String,Object>

    (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,Object>
    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]: any}
    The additional details of the resource defined in {"key": "value"} format. Example: {"bar-key": "value"}
    definedTags {[key: string]: any}
    (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 string
    The OCID of the Exadata storage grid.
    freeformTags {[key: string]: any}

    (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]: any}
    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, Any]
    The additional details of the resource defined in {"key": "value"} format. Example: {"bar-key": "value"}
    defined_tags Mapping[str, Any]
    (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 str
    The OCID of the Exadata storage grid.
    freeform_tags Mapping[str, Any]

    (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, Any]
    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<Any>
    The additional details of the resource defined in {"key": "value"} format. Example: {"bar-key": "value"}
    definedTags Map<Any>
    (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 String
    The OCID of the Exadata storage grid.
    freeformTags Map<Any>

    (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<Any>
    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, object>
    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, object>
    (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, object>

    (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, object>
    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]interface{}
    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]interface{}
    (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]interface{}

    (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]interface{}
    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,Object>
    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,Object>
    (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,Object>

    (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,Object>
    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]: any}
    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]: any}
    (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]: any}

    (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]: any}
    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, Any]
    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, Any]
    (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, Any]

    (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, Any]
    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<Any>
    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<Any>
    (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<Any>

    (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<Any>
    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"
    

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

    Package Details

    Repository
    oci pulumi/pulumi-oci
    License
    Apache-2.0
    Notes
    This Pulumi package is based on the oci Terraform Provider.
    oci logo
    Oracle Cloud Infrastructure v1.34.0 published on Friday, May 3, 2024 by Pulumi