CreateExadataInfrastructureDetails¶
-
class
oci.database.models.
CreateExadataInfrastructureDetails
(**kwargs)¶ Bases:
object
Request to create Exadata infrastructure resource. Applies to Exadata Cloud@Customer instances only. See
create_cloud_exadata_infrastructure_details()
for information on creating a cloud Exadata infrastructure resource in an Exadata Cloud Service instance.Methods
__init__
(**kwargs)Initializes a new CreateExadataInfrastructureDetails object with values from keyword arguments. Attributes
admin_network_cidr
[Required] Gets the admin_network_cidr of this CreateExadataInfrastructureDetails. cloud_control_plane_server1
[Required] Gets the cloud_control_plane_server1 of this CreateExadataInfrastructureDetails. cloud_control_plane_server2
[Required] Gets the cloud_control_plane_server2 of this CreateExadataInfrastructureDetails. compartment_id
[Required] Gets the compartment_id of this CreateExadataInfrastructureDetails. compute_count
Gets the compute_count of this CreateExadataInfrastructureDetails. contacts
Gets the contacts of this CreateExadataInfrastructureDetails. corporate_proxy
Gets the corporate_proxy of this CreateExadataInfrastructureDetails. defined_tags
Gets the defined_tags of this CreateExadataInfrastructureDetails. display_name
[Required] Gets the display_name of this CreateExadataInfrastructureDetails. dns_server
[Required] Gets the dns_server of this CreateExadataInfrastructureDetails. freeform_tags
Gets the freeform_tags of this CreateExadataInfrastructureDetails. gateway
[Required] Gets the gateway of this CreateExadataInfrastructureDetails. infini_band_network_cidr
[Required] Gets the infini_band_network_cidr of this CreateExadataInfrastructureDetails. is_cps_offline_report_enabled
Gets the is_cps_offline_report_enabled of this CreateExadataInfrastructureDetails. is_multi_rack_deployment
Gets the is_multi_rack_deployment of this CreateExadataInfrastructureDetails. maintenance_window
Gets the maintenance_window of this CreateExadataInfrastructureDetails. multi_rack_configuration_file
Gets the multi_rack_configuration_file of this CreateExadataInfrastructureDetails. netmask
[Required] Gets the netmask of this CreateExadataInfrastructureDetails. network_bonding_mode_details
Gets the network_bonding_mode_details of this CreateExadataInfrastructureDetails. ntp_server
[Required] Gets the ntp_server of this CreateExadataInfrastructureDetails. shape
[Required] Gets the shape of this CreateExadataInfrastructureDetails. storage_count
Gets the storage_count of this CreateExadataInfrastructureDetails. time_zone
[Required] Gets the time_zone of this CreateExadataInfrastructureDetails. -
__init__
(**kwargs)¶ Initializes a new CreateExadataInfrastructureDetails object with values from keyword arguments. The following keyword arguments are supported (corresponding to the getters/setters of this class):
Parameters: - compartment_id (str) – The value to assign to the compartment_id property of this CreateExadataInfrastructureDetails.
- display_name (str) – The value to assign to the display_name property of this CreateExadataInfrastructureDetails.
- shape (str) – The value to assign to the shape property of this CreateExadataInfrastructureDetails.
- time_zone (str) – The value to assign to the time_zone property of this CreateExadataInfrastructureDetails.
- cloud_control_plane_server1 (str) – The value to assign to the cloud_control_plane_server1 property of this CreateExadataInfrastructureDetails.
- cloud_control_plane_server2 (str) – The value to assign to the cloud_control_plane_server2 property of this CreateExadataInfrastructureDetails.
- netmask (str) – The value to assign to the netmask property of this CreateExadataInfrastructureDetails.
- gateway (str) – The value to assign to the gateway property of this CreateExadataInfrastructureDetails.
- admin_network_cidr (str) – The value to assign to the admin_network_cidr property of this CreateExadataInfrastructureDetails.
- infini_band_network_cidr (str) – The value to assign to the infini_band_network_cidr property of this CreateExadataInfrastructureDetails.
- corporate_proxy (str) – The value to assign to the corporate_proxy property of this CreateExadataInfrastructureDetails.
- contacts (list[oci.database.models.ExadataInfrastructureContact]) – The value to assign to the contacts property of this CreateExadataInfrastructureDetails.
- maintenance_window (oci.database.models.MaintenanceWindow) – The value to assign to the maintenance_window property of this CreateExadataInfrastructureDetails.
- storage_count (int) – The value to assign to the storage_count property of this CreateExadataInfrastructureDetails.
- compute_count (int) – The value to assign to the compute_count property of this CreateExadataInfrastructureDetails.
- is_multi_rack_deployment (bool) – The value to assign to the is_multi_rack_deployment property of this CreateExadataInfrastructureDetails.
- multi_rack_configuration_file (str) – The value to assign to the multi_rack_configuration_file property of this CreateExadataInfrastructureDetails.
- dns_server (list[str]) – The value to assign to the dns_server property of this CreateExadataInfrastructureDetails.
- ntp_server (list[str]) – The value to assign to the ntp_server property of this CreateExadataInfrastructureDetails.
- is_cps_offline_report_enabled (bool) – The value to assign to the is_cps_offline_report_enabled property of this CreateExadataInfrastructureDetails.
- network_bonding_mode_details (oci.database.models.NetworkBondingModeDetails) – The value to assign to the network_bonding_mode_details property of this CreateExadataInfrastructureDetails.
- freeform_tags (dict(str, str)) – The value to assign to the freeform_tags property of this CreateExadataInfrastructureDetails.
- defined_tags (dict(str, dict(str, object))) – The value to assign to the defined_tags property of this CreateExadataInfrastructureDetails.
-
admin_network_cidr
¶ [Required] Gets the admin_network_cidr of this CreateExadataInfrastructureDetails. The CIDR block for the Exadata administration network.
Returns: The admin_network_cidr of this CreateExadataInfrastructureDetails. Return type: str
-
cloud_control_plane_server1
¶ [Required] Gets the cloud_control_plane_server1 of this CreateExadataInfrastructureDetails. The IP address for the first control plane server.
Returns: The cloud_control_plane_server1 of this CreateExadataInfrastructureDetails. Return type: str
-
cloud_control_plane_server2
¶ [Required] Gets the cloud_control_plane_server2 of this CreateExadataInfrastructureDetails. The IP address for the second control plane server.
Returns: The cloud_control_plane_server2 of this CreateExadataInfrastructureDetails. Return type: str
-
compartment_id
¶ [Required] Gets the compartment_id of this CreateExadataInfrastructureDetails. The OCID of the compartment.
Returns: The compartment_id of this CreateExadataInfrastructureDetails. Return type: str
-
compute_count
¶ Gets the compute_count of this CreateExadataInfrastructureDetails. The number of compute servers for the Exadata infrastructure.
Returns: The compute_count of this CreateExadataInfrastructureDetails. Return type: int
-
contacts
¶ Gets the contacts of this CreateExadataInfrastructureDetails. The list of contacts for the Exadata infrastructure.
Returns: The contacts of this CreateExadataInfrastructureDetails. Return type: list[oci.database.models.ExadataInfrastructureContact]
-
corporate_proxy
¶ Gets the corporate_proxy of this CreateExadataInfrastructureDetails. The corporate network proxy for access to the control plane network. Oracle recommends using an HTTPS proxy when possible for enhanced security.
Returns: The corporate_proxy of this CreateExadataInfrastructureDetails. Return type: str
Gets the defined_tags of this CreateExadataInfrastructureDetails. Defined tags for this resource. Each key is predefined and scoped to a namespace. For more information, see Resource Tags.
Returns: The defined_tags of this CreateExadataInfrastructureDetails. Return type: dict(str, dict(str, object))
-
display_name
¶ [Required] Gets the display_name of this CreateExadataInfrastructureDetails. The user-friendly name for the Exadata infrastructure. The name does not need to be unique.
Returns: The display_name of this CreateExadataInfrastructureDetails. Return type: str
-
dns_server
¶ [Required] Gets the dns_server of this CreateExadataInfrastructureDetails. The list of DNS server IP addresses. Maximum of 3 allowed.
Returns: The dns_server of this CreateExadataInfrastructureDetails. Return type: list[str]
Gets the freeform_tags of this CreateExadataInfrastructureDetails. 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”}
Returns: The freeform_tags of this CreateExadataInfrastructureDetails. Return type: dict(str, str)
-
gateway
¶ [Required] Gets the gateway of this CreateExadataInfrastructureDetails. The gateway for the control plane network.
Returns: The gateway of this CreateExadataInfrastructureDetails. Return type: str
-
infini_band_network_cidr
¶ [Required] Gets the infini_band_network_cidr of this CreateExadataInfrastructureDetails. The CIDR block for the Exadata InfiniBand interconnect.
Returns: The infini_band_network_cidr of this CreateExadataInfrastructureDetails. Return type: str
-
is_cps_offline_report_enabled
¶ Gets the is_cps_offline_report_enabled of this CreateExadataInfrastructureDetails. Indicates whether cps offline diagnostic report is enabled for this Exadata infrastructure. This will allow a customer to quickly check status themselves and fix problems on their end, saving time and frustration for both Oracle and the customer when they find the CPS in a disconnected state.You can enable offline diagnostic report during Exadata infrastructure provisioning. You can also disable or enable it at any time using the UpdateExadatainfrastructure API.
Returns: The is_cps_offline_report_enabled of this CreateExadataInfrastructureDetails. Return type: bool
-
is_multi_rack_deployment
¶ Gets the is_multi_rack_deployment of this CreateExadataInfrastructureDetails. Indicates if deployment is Multi-Rack or not.
Returns: The is_multi_rack_deployment of this CreateExadataInfrastructureDetails. Return type: bool
-
maintenance_window
¶ Gets the maintenance_window of this CreateExadataInfrastructureDetails.
Returns: The maintenance_window of this CreateExadataInfrastructureDetails. Return type: oci.database.models.MaintenanceWindow
-
multi_rack_configuration_file
¶ Gets the multi_rack_configuration_file of this CreateExadataInfrastructureDetails. The base64 encoded Multi-Rack configuration json file.
Returns: The multi_rack_configuration_file of this CreateExadataInfrastructureDetails. Return type: str
-
netmask
¶ [Required] Gets the netmask of this CreateExadataInfrastructureDetails. The netmask for the control plane network.
Returns: The netmask of this CreateExadataInfrastructureDetails. Return type: str
-
network_bonding_mode_details
¶ Gets the network_bonding_mode_details of this CreateExadataInfrastructureDetails.
Returns: The network_bonding_mode_details of this CreateExadataInfrastructureDetails. Return type: oci.database.models.NetworkBondingModeDetails
-
ntp_server
¶ [Required] Gets the ntp_server of this CreateExadataInfrastructureDetails. The list of NTP server IP addresses. Maximum of 3 allowed.
Returns: The ntp_server of this CreateExadataInfrastructureDetails. Return type: list[str]
-
shape
¶ [Required] Gets the shape of this CreateExadataInfrastructureDetails. The shape of the Exadata infrastructure. The shape determines the amount of CPU, storage, and memory resources allocated to the instance.
Returns: The shape of this CreateExadataInfrastructureDetails. Return type: str
-
storage_count
¶ Gets the storage_count of this CreateExadataInfrastructureDetails. The number of storage servers for the Exadata infrastructure.
Returns: The storage_count of this CreateExadataInfrastructureDetails. Return type: int
-
time_zone
¶ [Required] Gets the time_zone of this CreateExadataInfrastructureDetails. The time zone of the Exadata infrastructure. For details, see Exadata Infrastructure Time Zones.
Returns: The time_zone of this CreateExadataInfrastructureDetails. Return type: str
-