ScaledBlockchainPlatformPreview

class oci.blockchain.models.ScaledBlockchainPlatformPreview(**kwargs)

Bases: object

Blockchain Platform Instance Description Preview after Scaling.

Methods

__init__(**kwargs) Initializes a new ScaledBlockchainPlatformPreview object with values from keyword arguments.

Attributes

compartment_id [Required] Gets the compartment_id of this ScaledBlockchainPlatformPreview.
component_details Gets the component_details of this ScaledBlockchainPlatformPreview.
component_details_post_scaling Gets the component_details_post_scaling of this ScaledBlockchainPlatformPreview.
compute_shape [Required] Gets the compute_shape of this ScaledBlockchainPlatformPreview.
description Gets the description of this ScaledBlockchainPlatformPreview.
display_name [Required] Gets the display_name of this ScaledBlockchainPlatformPreview.
host_ocpu_utilization_info Gets the host_ocpu_utilization_info of this ScaledBlockchainPlatformPreview.
host_ocpu_utilization_info_post_scaling Gets the host_ocpu_utilization_info_post_scaling of this ScaledBlockchainPlatformPreview.
id [Required] Gets the id of this ScaledBlockchainPlatformPreview.
metering_preview Gets the metering_preview of this ScaledBlockchainPlatformPreview.
new_vm_count Gets the new_vm_count of this ScaledBlockchainPlatformPreview.
replicas Gets the replicas of this ScaledBlockchainPlatformPreview.
replicas_post_scaling Gets the replicas_post_scaling of this ScaledBlockchainPlatformPreview.
scale_payload Gets the scale_payload of this ScaledBlockchainPlatformPreview.
storage_size_in_tbs Gets the storage_size_in_tbs of this ScaledBlockchainPlatformPreview.
storage_size_in_tbs_post_scaling Gets the storage_size_in_tbs_post_scaling of this ScaledBlockchainPlatformPreview.
__init__(**kwargs)

Initializes a new ScaledBlockchainPlatformPreview object with values from keyword arguments. The following keyword arguments are supported (corresponding to the getters/setters of this class):

Parameters:
  • id (str) – The value to assign to the id property of this ScaledBlockchainPlatformPreview.
  • display_name (str) – The value to assign to the display_name property of this ScaledBlockchainPlatformPreview.
  • compartment_id (str) – The value to assign to the compartment_id property of this ScaledBlockchainPlatformPreview.
  • description (str) – The value to assign to the description property of this ScaledBlockchainPlatformPreview.
  • compute_shape (str) – The value to assign to the compute_shape property of this ScaledBlockchainPlatformPreview.
  • storage_size_in_tbs (float) – The value to assign to the storage_size_in_tbs property of this ScaledBlockchainPlatformPreview.
  • storage_size_in_tbs_post_scaling (float) – The value to assign to the storage_size_in_tbs_post_scaling property of this ScaledBlockchainPlatformPreview.
  • component_details (oci.blockchain.models.BlockchainPlatformComponentDetails) – The value to assign to the component_details property of this ScaledBlockchainPlatformPreview.
  • replicas (oci.blockchain.models.ReplicaDetails) – The value to assign to the replicas property of this ScaledBlockchainPlatformPreview.
  • component_details_post_scaling (oci.blockchain.models.BlockchainPlatformComponentDetails) – The value to assign to the component_details_post_scaling property of this ScaledBlockchainPlatformPreview.
  • replicas_post_scaling (oci.blockchain.models.ReplicaDetails) – The value to assign to the replicas_post_scaling property of this ScaledBlockchainPlatformPreview.
  • host_ocpu_utilization_info (list[oci.blockchain.models.OcpuUtilizationInfo]) – The value to assign to the host_ocpu_utilization_info property of this ScaledBlockchainPlatformPreview.
  • host_ocpu_utilization_info_post_scaling (list[oci.blockchain.models.OcpuUtilizationInfo]) – The value to assign to the host_ocpu_utilization_info_post_scaling property of this ScaledBlockchainPlatformPreview.
  • new_vm_count (int) – The value to assign to the new_vm_count property of this ScaledBlockchainPlatformPreview.
  • metering_preview (oci.blockchain.models.ScaledPlatformMeteringPreview) – The value to assign to the metering_preview property of this ScaledBlockchainPlatformPreview.
  • scale_payload (oci.blockchain.models.ScaleBlockchainPlatformDetails) – The value to assign to the scale_payload property of this ScaledBlockchainPlatformPreview.
compartment_id

[Required] Gets the compartment_id of this ScaledBlockchainPlatformPreview. Compartment Identifier

Returns:The compartment_id of this ScaledBlockchainPlatformPreview.
Return type:str
component_details

Gets the component_details of this ScaledBlockchainPlatformPreview.

Returns:The component_details of this ScaledBlockchainPlatformPreview.
Return type:oci.blockchain.models.BlockchainPlatformComponentDetails
component_details_post_scaling

Gets the component_details_post_scaling of this ScaledBlockchainPlatformPreview.

Returns:The component_details_post_scaling of this ScaledBlockchainPlatformPreview.
Return type:oci.blockchain.models.BlockchainPlatformComponentDetails
compute_shape

[Required] Gets the compute_shape of this ScaledBlockchainPlatformPreview. Compute shape - STANDARD or ENTERPRISE_SMALL or ENTERPRISE_MEDIUM or ENTERPRISE_LARGE or ENTERPRISE_EXTRA_LARGE or ENTERPRISE_CUSTOM

Returns:The compute_shape of this ScaledBlockchainPlatformPreview.
Return type:str
description

Gets the description of this ScaledBlockchainPlatformPreview. Platform Instance Description

Returns:The description of this ScaledBlockchainPlatformPreview.
Return type:str
display_name

[Required] Gets the display_name of this ScaledBlockchainPlatformPreview. Platform Instance Display name, can be renamed

Returns:The display_name of this ScaledBlockchainPlatformPreview.
Return type:str
host_ocpu_utilization_info

Gets the host_ocpu_utilization_info of this ScaledBlockchainPlatformPreview. List of OcpuUtilization for all hosts

Returns:The host_ocpu_utilization_info of this ScaledBlockchainPlatformPreview.
Return type:list[oci.blockchain.models.OcpuUtilizationInfo]
host_ocpu_utilization_info_post_scaling

Gets the host_ocpu_utilization_info_post_scaling of this ScaledBlockchainPlatformPreview. List of OcpuUtilization for all hosts after scaling

Returns:The host_ocpu_utilization_info_post_scaling of this ScaledBlockchainPlatformPreview.
Return type:list[oci.blockchain.models.OcpuUtilizationInfo]
id

[Required] Gets the id of this ScaledBlockchainPlatformPreview. unique identifier that is immutable on creation

Returns:The id of this ScaledBlockchainPlatformPreview.
Return type:str
metering_preview

Gets the metering_preview of this ScaledBlockchainPlatformPreview.

Returns:The metering_preview of this ScaledBlockchainPlatformPreview.
Return type:oci.blockchain.models.ScaledPlatformMeteringPreview
new_vm_count

Gets the new_vm_count of this ScaledBlockchainPlatformPreview. Number of new VMs that would be created

Returns:The new_vm_count of this ScaledBlockchainPlatformPreview.
Return type:int
replicas

Gets the replicas of this ScaledBlockchainPlatformPreview.

Returns:The replicas of this ScaledBlockchainPlatformPreview.
Return type:oci.blockchain.models.ReplicaDetails
replicas_post_scaling

Gets the replicas_post_scaling of this ScaledBlockchainPlatformPreview.

Returns:The replicas_post_scaling of this ScaledBlockchainPlatformPreview.
Return type:oci.blockchain.models.ReplicaDetails
scale_payload

Gets the scale_payload of this ScaledBlockchainPlatformPreview.

Returns:The scale_payload of this ScaledBlockchainPlatformPreview.
Return type:oci.blockchain.models.ScaleBlockchainPlatformDetails
storage_size_in_tbs

Gets the storage_size_in_tbs of this ScaledBlockchainPlatformPreview. Storage size in TBs

Returns:The storage_size_in_tbs of this ScaledBlockchainPlatformPreview.
Return type:float
storage_size_in_tbs_post_scaling

Gets the storage_size_in_tbs_post_scaling of this ScaledBlockchainPlatformPreview. Storage size in TBs post scaling

Returns:The storage_size_in_tbs_post_scaling of this ScaledBlockchainPlatformPreview.
Return type:float