ShapePlatformConfigOptions¶
-
class
oci.core.models.
ShapePlatformConfigOptions
(**kwargs)¶ Bases:
object
The list of supported platform configuration options for this shape.
Attributes
TYPE_AMD_MILAN_BM
A constant which can be used with the type property of a ShapePlatformConfigOptions. TYPE_AMD_MILAN_BM_GPU
A constant which can be used with the type property of a ShapePlatformConfigOptions. TYPE_AMD_ROME_BM
A constant which can be used with the type property of a ShapePlatformConfigOptions. TYPE_AMD_ROME_BM_GPU
A constant which can be used with the type property of a ShapePlatformConfigOptions. TYPE_AMD_VM
A constant which can be used with the type property of a ShapePlatformConfigOptions. TYPE_GENERIC_BM
A constant which can be used with the type property of a ShapePlatformConfigOptions. TYPE_INTEL_ICELAKE_BM
A constant which can be used with the type property of a ShapePlatformConfigOptions. TYPE_INTEL_SKYLAKE_BM
A constant which can be used with the type property of a ShapePlatformConfigOptions. TYPE_INTEL_VM
A constant which can be used with the type property of a ShapePlatformConfigOptions. access_control_service_options
Gets the access_control_service_options of this ShapePlatformConfigOptions. input_output_memory_management_unit_options
Gets the input_output_memory_management_unit_options of this ShapePlatformConfigOptions. measured_boot_options
Gets the measured_boot_options of this ShapePlatformConfigOptions. memory_encryption_options
Gets the memory_encryption_options of this ShapePlatformConfigOptions. numa_nodes_per_socket_platform_options
Gets the numa_nodes_per_socket_platform_options of this ShapePlatformConfigOptions. percentage_of_cores_enabled_options
Gets the percentage_of_cores_enabled_options of this ShapePlatformConfigOptions. secure_boot_options
Gets the secure_boot_options of this ShapePlatformConfigOptions. symmetric_multi_threading_options
Gets the symmetric_multi_threading_options of this ShapePlatformConfigOptions. trusted_platform_module_options
Gets the trusted_platform_module_options of this ShapePlatformConfigOptions. type
Gets the type of this ShapePlatformConfigOptions. virtual_instructions_options
Gets the virtual_instructions_options of this ShapePlatformConfigOptions. Methods
__init__
(**kwargs)Initializes a new ShapePlatformConfigOptions object with values from keyword arguments. -
TYPE_AMD_MILAN_BM
= 'AMD_MILAN_BM'¶ A constant which can be used with the type property of a ShapePlatformConfigOptions. This constant has a value of “AMD_MILAN_BM”
-
TYPE_AMD_MILAN_BM_GPU
= 'AMD_MILAN_BM_GPU'¶ A constant which can be used with the type property of a ShapePlatformConfigOptions. This constant has a value of “AMD_MILAN_BM_GPU”
-
TYPE_AMD_ROME_BM
= 'AMD_ROME_BM'¶ A constant which can be used with the type property of a ShapePlatformConfigOptions. This constant has a value of “AMD_ROME_BM”
-
TYPE_AMD_ROME_BM_GPU
= 'AMD_ROME_BM_GPU'¶ A constant which can be used with the type property of a ShapePlatformConfigOptions. This constant has a value of “AMD_ROME_BM_GPU”
-
TYPE_AMD_VM
= 'AMD_VM'¶ A constant which can be used with the type property of a ShapePlatformConfigOptions. This constant has a value of “AMD_VM”
-
TYPE_GENERIC_BM
= 'GENERIC_BM'¶ A constant which can be used with the type property of a ShapePlatformConfigOptions. This constant has a value of “GENERIC_BM”
-
TYPE_INTEL_ICELAKE_BM
= 'INTEL_ICELAKE_BM'¶ A constant which can be used with the type property of a ShapePlatformConfigOptions. This constant has a value of “INTEL_ICELAKE_BM”
-
TYPE_INTEL_SKYLAKE_BM
= 'INTEL_SKYLAKE_BM'¶ A constant which can be used with the type property of a ShapePlatformConfigOptions. This constant has a value of “INTEL_SKYLAKE_BM”
-
TYPE_INTEL_VM
= 'INTEL_VM'¶ A constant which can be used with the type property of a ShapePlatformConfigOptions. This constant has a value of “INTEL_VM”
-
__init__
(**kwargs)¶ Initializes a new ShapePlatformConfigOptions object with values from keyword arguments. The following keyword arguments are supported (corresponding to the getters/setters of this class):
Parameters: - type (str) – The value to assign to the type property of this ShapePlatformConfigOptions. Allowed values for this property are: “AMD_MILAN_BM”, “AMD_MILAN_BM_GPU”, “AMD_ROME_BM”, “AMD_ROME_BM_GPU”, “GENERIC_BM”, “INTEL_ICELAKE_BM”, “INTEL_SKYLAKE_BM”, “AMD_VM”, “INTEL_VM”, ‘UNKNOWN_ENUM_VALUE’. Any unrecognized values returned by a service will be mapped to ‘UNKNOWN_ENUM_VALUE’.
- secure_boot_options (oci.core.models.ShapeSecureBootOptions) – The value to assign to the secure_boot_options property of this ShapePlatformConfigOptions.
- measured_boot_options (oci.core.models.ShapeMeasuredBootOptions) – The value to assign to the measured_boot_options property of this ShapePlatformConfigOptions.
- trusted_platform_module_options (oci.core.models.ShapeTrustedPlatformModuleOptions) – The value to assign to the trusted_platform_module_options property of this ShapePlatformConfigOptions.
- numa_nodes_per_socket_platform_options (oci.core.models.ShapeNumaNodesPerSocketPlatformOptions) – The value to assign to the numa_nodes_per_socket_platform_options property of this ShapePlatformConfigOptions.
- memory_encryption_options (oci.core.models.ShapeMemoryEncryptionOptions) – The value to assign to the memory_encryption_options property of this ShapePlatformConfigOptions.
- symmetric_multi_threading_options (oci.core.models.ShapeSymmetricMultiThreadingEnabledPlatformOptions) – The value to assign to the symmetric_multi_threading_options property of this ShapePlatformConfigOptions.
- access_control_service_options (oci.core.models.ShapeAccessControlServiceEnabledPlatformOptions) – The value to assign to the access_control_service_options property of this ShapePlatformConfigOptions.
- virtual_instructions_options (oci.core.models.ShapeVirtualInstructionsEnabledPlatformOptions) – The value to assign to the virtual_instructions_options property of this ShapePlatformConfigOptions.
- input_output_memory_management_unit_options (oci.core.models.ShapeInputOutputMemoryManagementUnitEnabledPlatformOptions) – The value to assign to the input_output_memory_management_unit_options property of this ShapePlatformConfigOptions.
- percentage_of_cores_enabled_options (oci.core.models.PercentageOfCoresEnabledOptions) – The value to assign to the percentage_of_cores_enabled_options property of this ShapePlatformConfigOptions.
-
access_control_service_options
¶ Gets the access_control_service_options of this ShapePlatformConfigOptions.
Returns: The access_control_service_options of this ShapePlatformConfigOptions. Return type: oci.core.models.ShapeAccessControlServiceEnabledPlatformOptions
-
input_output_memory_management_unit_options
¶ Gets the input_output_memory_management_unit_options of this ShapePlatformConfigOptions.
Returns: The input_output_memory_management_unit_options of this ShapePlatformConfigOptions. Return type: oci.core.models.ShapeInputOutputMemoryManagementUnitEnabledPlatformOptions
-
measured_boot_options
¶ Gets the measured_boot_options of this ShapePlatformConfigOptions.
Returns: The measured_boot_options of this ShapePlatformConfigOptions. Return type: oci.core.models.ShapeMeasuredBootOptions
-
memory_encryption_options
¶ Gets the memory_encryption_options of this ShapePlatformConfigOptions.
Returns: The memory_encryption_options of this ShapePlatformConfigOptions. Return type: oci.core.models.ShapeMemoryEncryptionOptions
-
numa_nodes_per_socket_platform_options
¶ Gets the numa_nodes_per_socket_platform_options of this ShapePlatformConfigOptions.
Returns: The numa_nodes_per_socket_platform_options of this ShapePlatformConfigOptions. Return type: oci.core.models.ShapeNumaNodesPerSocketPlatformOptions
-
percentage_of_cores_enabled_options
¶ Gets the percentage_of_cores_enabled_options of this ShapePlatformConfigOptions.
Returns: The percentage_of_cores_enabled_options of this ShapePlatformConfigOptions. Return type: oci.core.models.PercentageOfCoresEnabledOptions
-
secure_boot_options
¶ Gets the secure_boot_options of this ShapePlatformConfigOptions.
Returns: The secure_boot_options of this ShapePlatformConfigOptions. Return type: oci.core.models.ShapeSecureBootOptions
-
symmetric_multi_threading_options
¶ Gets the symmetric_multi_threading_options of this ShapePlatformConfigOptions.
Returns: The symmetric_multi_threading_options of this ShapePlatformConfigOptions. Return type: oci.core.models.ShapeSymmetricMultiThreadingEnabledPlatformOptions
-
trusted_platform_module_options
¶ Gets the trusted_platform_module_options of this ShapePlatformConfigOptions.
Returns: The trusted_platform_module_options of this ShapePlatformConfigOptions. Return type: oci.core.models.ShapeTrustedPlatformModuleOptions
-
type
¶ Gets the type of this ShapePlatformConfigOptions. The type of platform being configured.
Allowed values for this property are: “AMD_MILAN_BM”, “AMD_MILAN_BM_GPU”, “AMD_ROME_BM”, “AMD_ROME_BM_GPU”, “GENERIC_BM”, “INTEL_ICELAKE_BM”, “INTEL_SKYLAKE_BM”, “AMD_VM”, “INTEL_VM”, ‘UNKNOWN_ENUM_VALUE’. Any unrecognized values returned by a service will be mapped to ‘UNKNOWN_ENUM_VALUE’.
Returns: The type of this ShapePlatformConfigOptions. Return type: str
-
virtual_instructions_options
¶ Gets the virtual_instructions_options of this ShapePlatformConfigOptions.
Returns: The virtual_instructions_options of this ShapePlatformConfigOptions. Return type: oci.core.models.ShapeVirtualInstructionsEnabledPlatformOptions
-