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