CreateExadataInfrastructureDetails¶
-
class
oci.database.models.CreateExadataInfrastructureDetails(**kwargs)¶ Bases:
objectRequest 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_countGets the compute_count of this CreateExadataInfrastructureDetails. contactsGets the contacts of this CreateExadataInfrastructureDetails. corporate_proxyGets the corporate_proxy of this CreateExadataInfrastructureDetails. database_server_typeGets the database_server_type of this CreateExadataInfrastructureDetails. defined_tagsGets 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_tagsGets 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_enabledGets the is_cps_offline_report_enabled of this CreateExadataInfrastructureDetails. is_multi_rack_deploymentGets the is_multi_rack_deployment of this CreateExadataInfrastructureDetails. maintenance_windowGets the maintenance_window of this CreateExadataInfrastructureDetails. multi_rack_configuration_fileGets the multi_rack_configuration_file of this CreateExadataInfrastructureDetails. netmask[Required] Gets the netmask of this CreateExadataInfrastructureDetails. network_bonding_mode_detailsGets 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_countGets the storage_count of this CreateExadataInfrastructureDetails. storage_server_typeGets the storage_server_type 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.
- database_server_type (str) – The value to assign to the database_server_type property of this CreateExadataInfrastructureDetails.
- storage_server_type (str) – The value to assign to the storage_server_type 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
-
database_server_type¶ Gets the database_server_type of this CreateExadataInfrastructureDetails. The database server type of the Exadata infrastructure.
Returns: The database_server_type 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
-
storage_server_type¶ Gets the storage_server_type of this CreateExadataInfrastructureDetails. The storage server type of the Exadata infrastructure.
Returns: The storage_server_type of this CreateExadataInfrastructureDetails. Return type: str
-
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
-