Skip to main content

cloud_exadata_infrastructures

Creates, updates, deletes, gets or lists a cloud_exadata_infrastructures resource.

Overview

Namecloud_exadata_infrastructures
TypeResource
Idazure_isv.oracle.cloud_exadata_infrastructures

Fields

NameDatatypeDescription
activated_storage_counttextfield from the properties object
additional_storage_counttextfield from the properties object
available_storage_size_in_gbstextfield from the properties object
cloudexadatainfrastructurenametextfield from the properties object
compute_counttextfield from the properties object
cpu_counttextfield from the properties object
customer_contactstextfield from the properties object
data_storage_size_in_tbstextfield from the properties object
db_node_storage_size_in_gbstextfield from the properties object
db_server_versiontextfield from the properties object
display_nametextfield from the properties object
estimated_patching_timetextfield from the properties object
last_maintenance_run_idtextfield from the properties object
lifecycle_detailstextfield from the properties object
lifecycle_statetextfield from the properties object
locationtextThe geo-location where the resource lives
maintenance_windowtextfield from the properties object
max_cpu_counttextfield from the properties object
max_data_storage_in_tbstextfield from the properties object
max_db_node_storage_size_in_gbstextfield from the properties object
max_memory_in_gbstextfield from the properties object
memory_size_in_gbstextfield from the properties object
monthly_db_server_versiontextfield from the properties object
monthly_storage_server_versiontextfield from the properties object
next_maintenance_run_idtextfield from the properties object
oci_urltextfield from the properties object
ocidtextfield from the properties object
provisioning_statetextfield from the properties object
resourceGroupNametextfield from the properties object
shapetextfield from the properties object
storage_counttextfield from the properties object
storage_server_versiontextfield from the properties object
subscriptionIdtextfield from the properties object
tagstextResource tags.
time_createdtextfield from the properties object
total_storage_size_in_gbstextfield from the properties object
zonestextCloudExadataInfrastructure zones

Methods

NameAccessible byRequired ParamsDescription
getSELECTcloudexadatainfrastructurename, resourceGroupName, subscriptionIdGet a CloudExadataInfrastructure
list_by_resource_groupSELECTresourceGroupName, subscriptionIdList CloudExadataInfrastructure resources by resource group
list_by_subscriptionSELECTsubscriptionIdList CloudExadataInfrastructure resources by subscription ID
create_or_updateINSERTcloudexadatainfrastructurename, resourceGroupName, subscriptionId, data__zonesCreate a CloudExadataInfrastructure
deleteDELETEcloudexadatainfrastructurename, resourceGroupName, subscriptionIdDelete a CloudExadataInfrastructure
updateUPDATEcloudexadatainfrastructurename, resourceGroupName, subscriptionIdUpdate a CloudExadataInfrastructure
add_storage_capacityEXECcloudexadatainfrastructurename, resourceGroupName, subscriptionIdPerform add storage capacity on exadata infra

SELECT examples

List CloudExadataInfrastructure resources by subscription ID

SELECT
activated_storage_count,
additional_storage_count,
available_storage_size_in_gbs,
cloudexadatainfrastructurename,
compute_count,
cpu_count,
customer_contacts,
data_storage_size_in_tbs,
db_node_storage_size_in_gbs,
db_server_version,
display_name,
estimated_patching_time,
last_maintenance_run_id,
lifecycle_details,
lifecycle_state,
location,
maintenance_window,
max_cpu_count,
max_data_storage_in_tbs,
max_db_node_storage_size_in_gbs,
max_memory_in_gbs,
memory_size_in_gbs,
monthly_db_server_version,
monthly_storage_server_version,
next_maintenance_run_id,
oci_url,
ocid,
provisioning_state,
resourceGroupName,
shape,
storage_count,
storage_server_version,
subscriptionId,
tags,
time_created,
total_storage_size_in_gbs,
zones
FROM azure_isv.oracle.vw_cloud_exadata_infrastructures
WHERE subscriptionId = '{{ subscriptionId }}';

INSERT example

Use the following StackQL query and manifest file to create a new cloud_exadata_infrastructures resource.

/*+ create */
INSERT INTO azure_isv.oracle.cloud_exadata_infrastructures (
cloudexadatainfrastructurename,
resourceGroupName,
subscriptionId,
data__zones,
properties,
zones,
tags,
location
)
SELECT
'{{ cloudexadatainfrastructurename }}',
'{{ resourceGroupName }}',
'{{ subscriptionId }}',
'{{ data__zones }}',
'{{ properties }}',
'{{ zones }}',
'{{ tags }}',
'{{ location }}'
;

UPDATE example

Updates a cloud_exadata_infrastructures resource.

/*+ update */
UPDATE azure_isv.oracle.cloud_exadata_infrastructures
SET
zones = '{{ zones }}',
tags = '{{ tags }}',
properties = '{{ properties }}'
WHERE
cloudexadatainfrastructurename = '{{ cloudexadatainfrastructurename }}'
AND resourceGroupName = '{{ resourceGroupName }}'
AND subscriptionId = '{{ subscriptionId }}';

DELETE example

Deletes the specified cloud_exadata_infrastructures resource.

/*+ delete */
DELETE FROM azure_isv.oracle.cloud_exadata_infrastructures
WHERE cloudexadatainfrastructurename = '{{ cloudexadatainfrastructurename }}'
AND resourceGroupName = '{{ resourceGroupName }}'
AND subscriptionId = '{{ subscriptionId }}';