UpdateDeploymentDetails¶
-
class
oci.golden_gate.models.
UpdateDeploymentDetails
(**kwargs)¶ Bases:
object
The information to use to update a Deployment.
Attributes
LICENSE_MODEL_BRING_YOUR_OWN_LICENSE
A constant which can be used with the license_model property of a UpdateDeploymentDetails. LICENSE_MODEL_LICENSE_INCLUDED
A constant which can be used with the license_model property of a UpdateDeploymentDetails. cpu_core_count
Gets the cpu_core_count of this UpdateDeploymentDetails. defined_tags
Gets the defined_tags of this UpdateDeploymentDetails. description
Gets the description of this UpdateDeploymentDetails. display_name
Gets the display_name of this UpdateDeploymentDetails. fqdn
Gets the fqdn of this UpdateDeploymentDetails. freeform_tags
Gets the freeform_tags of this UpdateDeploymentDetails. is_auto_scaling_enabled
Gets the is_auto_scaling_enabled of this UpdateDeploymentDetails. is_public
Gets the is_public of this UpdateDeploymentDetails. license_model
Gets the license_model of this UpdateDeploymentDetails. maintenance_configuration
Gets the maintenance_configuration of this UpdateDeploymentDetails. maintenance_window
Gets the maintenance_window of this UpdateDeploymentDetails. nsg_ids
Gets the nsg_ids of this UpdateDeploymentDetails. ogg_data
Gets the ogg_data of this UpdateDeploymentDetails. subnet_id
Gets the subnet_id of this UpdateDeploymentDetails. Methods
__init__
(**kwargs)Initializes a new UpdateDeploymentDetails object with values from keyword arguments. -
LICENSE_MODEL_BRING_YOUR_OWN_LICENSE
= 'BRING_YOUR_OWN_LICENSE'¶ A constant which can be used with the license_model property of a UpdateDeploymentDetails. This constant has a value of “BRING_YOUR_OWN_LICENSE”
-
LICENSE_MODEL_LICENSE_INCLUDED
= 'LICENSE_INCLUDED'¶ A constant which can be used with the license_model property of a UpdateDeploymentDetails. This constant has a value of “LICENSE_INCLUDED”
-
__init__
(**kwargs)¶ Initializes a new UpdateDeploymentDetails object with values from keyword arguments. The following keyword arguments are supported (corresponding to the getters/setters of this class):
Parameters: - display_name (str) – The value to assign to the display_name property of this UpdateDeploymentDetails.
- license_model (str) – The value to assign to the license_model property of this UpdateDeploymentDetails. Allowed values for this property are: “LICENSE_INCLUDED”, “BRING_YOUR_OWN_LICENSE”
- description (str) – The value to assign to the description property of this UpdateDeploymentDetails.
- freeform_tags (dict(str, str)) – The value to assign to the freeform_tags property of this UpdateDeploymentDetails.
- defined_tags (dict(str, dict(str, object))) – The value to assign to the defined_tags property of this UpdateDeploymentDetails.
- nsg_ids (list[str]) – The value to assign to the nsg_ids property of this UpdateDeploymentDetails.
- subnet_id (str) – The value to assign to the subnet_id property of this UpdateDeploymentDetails.
- is_public (bool) – The value to assign to the is_public property of this UpdateDeploymentDetails.
- fqdn (str) – The value to assign to the fqdn property of this UpdateDeploymentDetails.
- cpu_core_count (int) – The value to assign to the cpu_core_count property of this UpdateDeploymentDetails.
- is_auto_scaling_enabled (bool) – The value to assign to the is_auto_scaling_enabled property of this UpdateDeploymentDetails.
- ogg_data (oci.golden_gate.models.UpdateOggDeploymentDetails) – The value to assign to the ogg_data property of this UpdateDeploymentDetails.
- maintenance_window (oci.golden_gate.models.UpdateMaintenanceWindowDetails) – The value to assign to the maintenance_window property of this UpdateDeploymentDetails.
- maintenance_configuration (oci.golden_gate.models.UpdateMaintenanceConfigurationDetails) – The value to assign to the maintenance_configuration property of this UpdateDeploymentDetails.
-
cpu_core_count
¶ Gets the cpu_core_count of this UpdateDeploymentDetails. The Minimum number of OCPUs to be made available for this Deployment.
Returns: The cpu_core_count of this UpdateDeploymentDetails. Return type: int
Gets the defined_tags of this UpdateDeploymentDetails. Tags defined for this resource. Each key is predefined and scoped to a namespace.
Example: {“foo-namespace”: {“bar-key”: “value”}}
Returns: The defined_tags of this UpdateDeploymentDetails. Return type: dict(str, dict(str, object))
-
description
¶ Gets the description of this UpdateDeploymentDetails. Metadata about this specific object.
Returns: The description of this UpdateDeploymentDetails. Return type: str
-
display_name
¶ Gets the display_name of this UpdateDeploymentDetails. An object’s Display Name.
Returns: The display_name of this UpdateDeploymentDetails. Return type: str
-
fqdn
¶ Gets the fqdn of this UpdateDeploymentDetails. A three-label Fully Qualified Domain Name (FQDN) for a resource.
Returns: The fqdn of this UpdateDeploymentDetails. Return type: str
Gets the freeform_tags of this UpdateDeploymentDetails. A simple key-value pair that is applied without any predefined name, type, or scope. Exists for cross-compatibility only.
Example: {“bar-key”: “value”}
Returns: The freeform_tags of this UpdateDeploymentDetails. Return type: dict(str, str)
-
is_auto_scaling_enabled
¶ Gets the is_auto_scaling_enabled of this UpdateDeploymentDetails. Indicates if auto scaling is enabled for the Deployment’s CPU core count.
Returns: The is_auto_scaling_enabled of this UpdateDeploymentDetails. Return type: bool
-
is_public
¶ Gets the is_public of this UpdateDeploymentDetails. True if this object is publicly available.
Returns: The is_public of this UpdateDeploymentDetails. Return type: bool
-
license_model
¶ Gets the license_model of this UpdateDeploymentDetails. The Oracle license model that applies to a Deployment.
Allowed values for this property are: “LICENSE_INCLUDED”, “BRING_YOUR_OWN_LICENSE”
Returns: The license_model of this UpdateDeploymentDetails. Return type: str
-
maintenance_configuration
¶ Gets the maintenance_configuration of this UpdateDeploymentDetails.
Returns: The maintenance_configuration of this UpdateDeploymentDetails. Return type: oci.golden_gate.models.UpdateMaintenanceConfigurationDetails
-
maintenance_window
¶ Gets the maintenance_window of this UpdateDeploymentDetails.
Returns: The maintenance_window of this UpdateDeploymentDetails. Return type: oci.golden_gate.models.UpdateMaintenanceWindowDetails
-
nsg_ids
¶ Gets the nsg_ids of this UpdateDeploymentDetails. An array of Network Security Group OCIDs used to define network access for either Deployments or Connections.
Returns: The nsg_ids of this UpdateDeploymentDetails. Return type: list[str]
-
ogg_data
¶ Gets the ogg_data of this UpdateDeploymentDetails.
Returns: The ogg_data of this UpdateDeploymentDetails. Return type: oci.golden_gate.models.UpdateOggDeploymentDetails
-