1. Packages
  2. Oracle Cloud Infrastructure
  3. API Docs
  4. DatabaseManagement
  5. ExternalExadataStorageServer
Oracle Cloud Infrastructure v1.41.0 published on Wednesday, Jun 19, 2024 by Pulumi

oci.DatabaseManagement.ExternalExadataStorageServer

Explore with Pulumi AI

oci logo
Oracle Cloud Infrastructure v1.41.0 published on Wednesday, Jun 19, 2024 by Pulumi

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

    Updates the Exadata storage server specified by exadataStorageServerId.

    Create ExternalExadataStorageServer Resource

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

    Constructor syntax

    new ExternalExadataStorageServer(name: string, args: ExternalExadataStorageServerArgs, opts?: CustomResourceOptions);
    @overload
    def ExternalExadataStorageServer(resource_name: str,
                                     args: ExternalExadataStorageServerArgs,
                                     opts: Optional[ResourceOptions] = None)
    
    @overload
    def ExternalExadataStorageServer(resource_name: str,
                                     opts: Optional[ResourceOptions] = None,
                                     external_exadata_storage_server_id: Optional[str] = None,
                                     defined_tags: Optional[Mapping[str, Any]] = None,
                                     freeform_tags: Optional[Mapping[str, Any]] = None)
    func NewExternalExadataStorageServer(ctx *Context, name string, args ExternalExadataStorageServerArgs, opts ...ResourceOption) (*ExternalExadataStorageServer, error)
    public ExternalExadataStorageServer(string name, ExternalExadataStorageServerArgs args, CustomResourceOptions? opts = null)
    public ExternalExadataStorageServer(String name, ExternalExadataStorageServerArgs args)
    public ExternalExadataStorageServer(String name, ExternalExadataStorageServerArgs args, CustomResourceOptions options)
    
    type: oci:DatabaseManagement:ExternalExadataStorageServer
    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 ExternalExadataStorageServerArgs
    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 ExternalExadataStorageServerArgs
    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 ExternalExadataStorageServerArgs
    The arguments to resource properties.
    opts ResourceOption
    Bag of options to control resource's behavior.
    name string
    The unique name of the resource.
    args ExternalExadataStorageServerArgs
    The arguments to resource properties.
    opts CustomResourceOptions
    Bag of options to control resource's behavior.
    name String
    The unique name of the resource.
    args ExternalExadataStorageServerArgs
    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 externalExadataStorageServerResource = new Oci.DatabaseManagement.ExternalExadataStorageServer("externalExadataStorageServerResource", new()
    {
        ExternalExadataStorageServerId = "string",
        DefinedTags = 
        {
            { "string", "any" },
        },
        FreeformTags = 
        {
            { "string", "any" },
        },
    });
    
    example, err := DatabaseManagement.NewExternalExadataStorageServer(ctx, "externalExadataStorageServerResource", &DatabaseManagement.ExternalExadataStorageServerArgs{
    	ExternalExadataStorageServerId: pulumi.String("string"),
    	DefinedTags: pulumi.Map{
    		"string": pulumi.Any("any"),
    	},
    	FreeformTags: pulumi.Map{
    		"string": pulumi.Any("any"),
    	},
    })
    
    var externalExadataStorageServerResource = new ExternalExadataStorageServer("externalExadataStorageServerResource", ExternalExadataStorageServerArgs.builder()
        .externalExadataStorageServerId("string")
        .definedTags(Map.of("string", "any"))
        .freeformTags(Map.of("string", "any"))
        .build());
    
    external_exadata_storage_server_resource = oci.database_management.ExternalExadataStorageServer("externalExadataStorageServerResource",
        external_exadata_storage_server_id="string",
        defined_tags={
            "string": "any",
        },
        freeform_tags={
            "string": "any",
        })
    
    const externalExadataStorageServerResource = new oci.databasemanagement.ExternalExadataStorageServer("externalExadataStorageServerResource", {
        externalExadataStorageServerId: "string",
        definedTags: {
            string: "any",
        },
        freeformTags: {
            string: "any",
        },
    });
    
    type: oci:DatabaseManagement:ExternalExadataStorageServer
    properties:
        definedTags:
            string: any
        externalExadataStorageServerId: string
        freeformTags:
            string: any
    

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

    ExternalExadataStorageServerId string
    The OCID 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"}
    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

    ExternalExadataStorageServerId string
    The OCID 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"}
    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

    externalExadataStorageServerId String
    The OCID 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"}
    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

    externalExadataStorageServerId string
    The OCID 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"}
    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_server_id str
    The OCID 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"}
    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

    externalExadataStorageServerId String
    The OCID 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"}
    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 ExternalExadataStorageServer 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"}
    Connectors List<ExternalExadataStorageServerConnector>
    The connector of the Exadata storage server.
    CpuCount double
    The CPU count of the Exadata storage server.
    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.
    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.
    StorageGridId string
    The OCID of the Exadata storage server grid.
    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"}
    Connectors []ExternalExadataStorageServerConnector
    The connector of the Exadata storage server.
    CpuCount float64
    The CPU count of the Exadata storage server.
    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.
    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.
    StorageGridId string
    The OCID of the Exadata storage server grid.
    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"}
    connectors List<ExternalExadataStorageServerConnector>
    The connector of the Exadata storage server.
    cpuCount Double
    The CPU count of the Exadata storage server.
    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.
    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.
    storageGridId String
    The OCID of the Exadata storage server grid.
    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"}
    connectors ExternalExadataStorageServerConnector[]
    The connector of the Exadata storage server.
    cpuCount number
    The CPU count of the Exadata storage server.
    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.
    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.
    storageGridId string
    The OCID of the Exadata storage server grid.
    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"}
    connectors Sequence[databasemanagement.ExternalExadataStorageServerConnector]
    The connector of the Exadata storage server.
    cpu_count float
    The CPU count of the Exadata storage server.
    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.
    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.
    storage_grid_id str
    The OCID of the Exadata storage server grid.
    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"}
    connectors List<Property Map>
    The connector of the Exadata storage server.
    cpuCount Number
    The CPU count of the Exadata storage server.
    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.
    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.
    storageGridId String
    The OCID of the Exadata storage server grid.
    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 ExternalExadataStorageServer Resource

    Get an existing ExternalExadataStorageServer 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?: ExternalExadataStorageServerState, opts?: CustomResourceOptions): ExternalExadataStorageServer
    @staticmethod
    def get(resource_name: str,
            id: str,
            opts: Optional[ResourceOptions] = None,
            additional_details: Optional[Mapping[str, Any]] = None,
            connectors: Optional[Sequence[_databasemanagement.ExternalExadataStorageServerConnectorArgs]] = None,
            cpu_count: Optional[float] = None,
            defined_tags: Optional[Mapping[str, Any]] = None,
            display_name: Optional[str] = None,
            exadata_infrastructure_id: Optional[str] = None,
            external_exadata_storage_server_id: Optional[str] = None,
            freeform_tags: Optional[Mapping[str, Any]] = None,
            internal_id: Optional[str] = None,
            ip_address: Optional[str] = None,
            lifecycle_details: Optional[str] = None,
            make_model: Optional[str] = None,
            max_flash_disk_iops: Optional[int] = None,
            max_flash_disk_throughput: Optional[int] = None,
            max_hard_disk_iops: Optional[int] = None,
            max_hard_disk_throughput: Optional[int] = None,
            memory_gb: Optional[float] = None,
            resource_type: Optional[str] = None,
            state: Optional[str] = None,
            status: Optional[str] = None,
            storage_grid_id: Optional[str] = None,
            system_tags: Optional[Mapping[str, Any]] = None,
            time_created: Optional[str] = None,
            time_updated: Optional[str] = None,
            version: Optional[str] = None) -> ExternalExadataStorageServer
    func GetExternalExadataStorageServer(ctx *Context, name string, id IDInput, state *ExternalExadataStorageServerState, opts ...ResourceOption) (*ExternalExadataStorageServer, error)
    public static ExternalExadataStorageServer Get(string name, Input<string> id, ExternalExadataStorageServerState? state, CustomResourceOptions? opts = null)
    public static ExternalExadataStorageServer get(String name, Output<String> id, ExternalExadataStorageServerState 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"}
    Connectors List<ExternalExadataStorageServerConnector>
    The connector of the Exadata storage server.
    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.
    ExadataInfrastructureId string
    The OCID of the Exadata infrastructure.
    ExternalExadataStorageServerId string
    The OCID of the Exadata storage server.
    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.
    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.
    StorageGridId string
    The OCID of the Exadata storage server grid.
    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"}
    Connectors []ExternalExadataStorageServerConnectorArgs
    The connector of the Exadata storage server.
    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.
    ExadataInfrastructureId string
    The OCID of the Exadata infrastructure.
    ExternalExadataStorageServerId string
    The OCID of the Exadata storage server.
    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.
    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.
    StorageGridId string
    The OCID of the Exadata storage server grid.
    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"}
    connectors List<ExternalExadataStorageServerConnector>
    The connector of the Exadata storage server.
    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.
    exadataInfrastructureId String
    The OCID of the Exadata infrastructure.
    externalExadataStorageServerId String
    The OCID of the Exadata storage server.
    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.
    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.
    storageGridId String
    The OCID of the Exadata storage server grid.
    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"}
    connectors ExternalExadataStorageServerConnector[]
    The connector of the Exadata storage server.
    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.
    exadataInfrastructureId string
    The OCID of the Exadata infrastructure.
    externalExadataStorageServerId string
    The OCID of the Exadata storage server.
    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.
    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.
    storageGridId string
    The OCID of the Exadata storage server grid.
    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"}
    connectors Sequence[databasemanagement.ExternalExadataStorageServerConnectorArgs]
    The connector of the Exadata storage server.
    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.
    exadata_infrastructure_id str
    The OCID of the Exadata infrastructure.
    external_exadata_storage_server_id str
    The OCID of the Exadata storage server.
    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.
    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.
    storage_grid_id str
    The OCID of the Exadata storage server grid.
    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"}
    connectors List<Property Map>
    The connector of the Exadata storage server.
    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.
    exadataInfrastructureId String
    The OCID of the Exadata infrastructure.
    externalExadataStorageServerId String
    The OCID of the Exadata storage server.
    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.
    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.
    storageGridId String
    The OCID of the Exadata storage server grid.
    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

    ExternalExadataStorageServerConnector, ExternalExadataStorageServerConnectorArgs

    AdditionalDetails Dictionary<string, object>
    The additional details of the resource defined in {"key": "value"} format. Example: {"bar-key": "value"}
    AgentId string
    The OCID of the agent for the Exadata storage server.
    ConnectionUri string
    The unique string of the connection. For example, "https:///MS/RESTService/".
    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.
    LifecycleDetails string
    The details of the lifecycle state of the Exadata resource.
    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.
    StorageServerId string
    The OCID of the Exadata storage server.
    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"}
    AgentId string
    The OCID of the agent for the Exadata storage server.
    ConnectionUri string
    The unique string of the connection. For example, "https:///MS/RESTService/".
    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.
    LifecycleDetails string
    The details of the lifecycle state of the Exadata resource.
    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.
    StorageServerId string
    The OCID of the Exadata storage server.
    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"}
    agentId String
    The OCID of the agent for the Exadata storage server.
    connectionUri String
    The unique string of the connection. For example, "https:///MS/RESTService/".
    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.
    lifecycleDetails String
    The details of the lifecycle state of the Exadata resource.
    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.
    storageServerId String
    The OCID of the Exadata storage server.
    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"}
    agentId string
    The OCID of the agent for the Exadata storage server.
    connectionUri string
    The unique string of the connection. For example, "https:///MS/RESTService/".
    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.
    lifecycleDetails string
    The details of the lifecycle state of the Exadata resource.
    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.
    storageServerId string
    The OCID of the Exadata storage server.
    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"}
    agent_id str
    The OCID of the agent for the Exadata storage server.
    connection_uri str
    The unique string of the connection. For example, "https:///MS/RESTService/".
    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.
    lifecycle_details str
    The details of the lifecycle state of the Exadata resource.
    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.
    storage_server_id str
    The OCID of the Exadata storage server.
    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"}
    agentId String
    The OCID of the agent for the Exadata storage server.
    connectionUri String
    The unique string of the connection. For example, "https:///MS/RESTService/".
    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.
    lifecycleDetails String
    The details of the lifecycle state of the Exadata resource.
    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.
    storageServerId String
    The OCID of the Exadata storage server.
    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

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

    $ pulumi import oci:DatabaseManagement/externalExadataStorageServer:ExternalExadataStorageServer test_external_exadata_storage_server "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.41.0 published on Wednesday, Jun 19, 2024 by Pulumi