DeploymentEnvironmentSummary¶
-
class
oci.golden_gate.models.
DeploymentEnvironmentSummary
(**kwargs)¶ Bases:
object
The metadata specific to a production or development/testing environment.
Attributes
CATEGORY_DATA_REPLICATION
A constant which can be used with the category property of a DeploymentEnvironmentSummary. CATEGORY_DATA_TRANSFORMS
A constant which can be used with the category property of a DeploymentEnvironmentSummary. CATEGORY_STREAM_ANALYTICS
A constant which can be used with the category property of a DeploymentEnvironmentSummary. ENVIRONMENT_TYPE_DEVELOPMENT_OR_TESTING
A constant which can be used with the environment_type property of a DeploymentEnvironmentSummary. ENVIRONMENT_TYPE_PRODUCTION
A constant which can be used with the environment_type property of a DeploymentEnvironmentSummary. category
[Required] Gets the category of this DeploymentEnvironmentSummary. default_cpu_core_count
[Required] Gets the default_cpu_core_count of this DeploymentEnvironmentSummary. display_name
Gets the display_name of this DeploymentEnvironmentSummary. environment_type
[Required] Gets the environment_type of this DeploymentEnvironmentSummary. is_auto_scaling_enabled_by_default
[Required] Gets the is_auto_scaling_enabled_by_default of this DeploymentEnvironmentSummary. max_cpu_core_count
[Required] Gets the max_cpu_core_count of this DeploymentEnvironmentSummary. memory_per_ocpu_in_gbs
[Required] Gets the memory_per_ocpu_in_gbs of this DeploymentEnvironmentSummary. min_cpu_core_count
[Required] Gets the min_cpu_core_count of this DeploymentEnvironmentSummary. network_bandwidth_per_ocpu_in_gbps
[Required] Gets the network_bandwidth_per_ocpu_in_gbps of this DeploymentEnvironmentSummary. storage_usage_limit_per_ocpu_in_gbs
[Required] Gets the storage_usage_limit_per_ocpu_in_gbs of this DeploymentEnvironmentSummary. Methods
__init__
(**kwargs)Initializes a new DeploymentEnvironmentSummary object with values from keyword arguments. -
CATEGORY_DATA_REPLICATION
= 'DATA_REPLICATION'¶ A constant which can be used with the category property of a DeploymentEnvironmentSummary. This constant has a value of “DATA_REPLICATION”
-
CATEGORY_DATA_TRANSFORMS
= 'DATA_TRANSFORMS'¶ A constant which can be used with the category property of a DeploymentEnvironmentSummary. This constant has a value of “DATA_TRANSFORMS”
-
CATEGORY_STREAM_ANALYTICS
= 'STREAM_ANALYTICS'¶ A constant which can be used with the category property of a DeploymentEnvironmentSummary. This constant has a value of “STREAM_ANALYTICS”
-
ENVIRONMENT_TYPE_DEVELOPMENT_OR_TESTING
= 'DEVELOPMENT_OR_TESTING'¶ A constant which can be used with the environment_type property of a DeploymentEnvironmentSummary. This constant has a value of “DEVELOPMENT_OR_TESTING”
-
ENVIRONMENT_TYPE_PRODUCTION
= 'PRODUCTION'¶ A constant which can be used with the environment_type property of a DeploymentEnvironmentSummary. This constant has a value of “PRODUCTION”
-
__init__
(**kwargs)¶ Initializes a new DeploymentEnvironmentSummary object with values from keyword arguments. The following keyword arguments are supported (corresponding to the getters/setters of this class):
Parameters: - environment_type (str) – The value to assign to the environment_type property of this DeploymentEnvironmentSummary. Allowed values for this property are: “PRODUCTION”, “DEVELOPMENT_OR_TESTING”, ‘UNKNOWN_ENUM_VALUE’. Any unrecognized values returned by a service will be mapped to ‘UNKNOWN_ENUM_VALUE’.
- category (str) – The value to assign to the category property of this DeploymentEnvironmentSummary. Allowed values for this property are: “DATA_REPLICATION”, “STREAM_ANALYTICS”, “DATA_TRANSFORMS”, ‘UNKNOWN_ENUM_VALUE’. Any unrecognized values returned by a service will be mapped to ‘UNKNOWN_ENUM_VALUE’.
- display_name (str) – The value to assign to the display_name property of this DeploymentEnvironmentSummary.
- min_cpu_core_count (int) – The value to assign to the min_cpu_core_count property of this DeploymentEnvironmentSummary.
- default_cpu_core_count (int) – The value to assign to the default_cpu_core_count property of this DeploymentEnvironmentSummary.
- max_cpu_core_count (int) – The value to assign to the max_cpu_core_count property of this DeploymentEnvironmentSummary.
- is_auto_scaling_enabled_by_default (bool) – The value to assign to the is_auto_scaling_enabled_by_default property of this DeploymentEnvironmentSummary.
- network_bandwidth_per_ocpu_in_gbps (int) – The value to assign to the network_bandwidth_per_ocpu_in_gbps property of this DeploymentEnvironmentSummary.
- memory_per_ocpu_in_gbs (int) – The value to assign to the memory_per_ocpu_in_gbs property of this DeploymentEnvironmentSummary.
- storage_usage_limit_per_ocpu_in_gbs (int) – The value to assign to the storage_usage_limit_per_ocpu_in_gbs property of this DeploymentEnvironmentSummary.
-
category
¶ [Required] Gets the category of this DeploymentEnvironmentSummary. The deployment category defines the broad separation of the deployment type into three categories. Currently the separation is ‘DATA_REPLICATION’, ‘STREAM_ANALYTICS’ and ‘DATA_TRANSFORMS’.
Allowed values for this property are: “DATA_REPLICATION”, “STREAM_ANALYTICS”, “DATA_TRANSFORMS”, ‘UNKNOWN_ENUM_VALUE’. Any unrecognized values returned by a service will be mapped to ‘UNKNOWN_ENUM_VALUE’.
Returns: The category of this DeploymentEnvironmentSummary. Return type: str
-
default_cpu_core_count
¶ [Required] Gets the default_cpu_core_count of this DeploymentEnvironmentSummary. The default CPU core count.
Returns: The default_cpu_core_count of this DeploymentEnvironmentSummary. Return type: int
-
display_name
¶ Gets the display_name of this DeploymentEnvironmentSummary. An object’s Display Name.
Returns: The display_name of this DeploymentEnvironmentSummary. Return type: str
-
environment_type
¶ [Required] Gets the environment_type of this DeploymentEnvironmentSummary. Specifies whether the deployment is used in a production or development/testing environment.
Allowed values for this property are: “PRODUCTION”, “DEVELOPMENT_OR_TESTING”, ‘UNKNOWN_ENUM_VALUE’. Any unrecognized values returned by a service will be mapped to ‘UNKNOWN_ENUM_VALUE’.
Returns: The environment_type of this DeploymentEnvironmentSummary. Return type: str
-
is_auto_scaling_enabled_by_default
¶ [Required] Gets the is_auto_scaling_enabled_by_default of this DeploymentEnvironmentSummary. Specifies whether the “Auto scaling” option should be enabled by default or not.
Returns: The is_auto_scaling_enabled_by_default of this DeploymentEnvironmentSummary. Return type: bool
-
max_cpu_core_count
¶ [Required] Gets the max_cpu_core_count of this DeploymentEnvironmentSummary. The maximum CPU core count.
Returns: The max_cpu_core_count of this DeploymentEnvironmentSummary. Return type: int
-
memory_per_ocpu_in_gbs
¶ [Required] Gets the memory_per_ocpu_in_gbs of this DeploymentEnvironmentSummary. The multiplier value between CPU core count and memory size.
Returns: The memory_per_ocpu_in_gbs of this DeploymentEnvironmentSummary. Return type: int
-
min_cpu_core_count
¶ [Required] Gets the min_cpu_core_count of this DeploymentEnvironmentSummary. The minimum CPU core count.
Returns: The min_cpu_core_count of this DeploymentEnvironmentSummary. Return type: int
-
network_bandwidth_per_ocpu_in_gbps
¶ [Required] Gets the network_bandwidth_per_ocpu_in_gbps of this DeploymentEnvironmentSummary. The multiplier value between CPU core count and network bandwidth.
Returns: The network_bandwidth_per_ocpu_in_gbps of this DeploymentEnvironmentSummary. Return type: int
-
storage_usage_limit_per_ocpu_in_gbs
¶ [Required] Gets the storage_usage_limit_per_ocpu_in_gbs of this DeploymentEnvironmentSummary. The multiplier value between CPU core count and storage usage limit size.
Returns: The storage_usage_limit_per_ocpu_in_gbs of this DeploymentEnvironmentSummary. Return type: int
-