ShapePlatformConfigOptions¶
-
class
oci.core.models.ShapePlatformConfigOptions(**kwargs)¶ Bases:
objectThe list of supported platform configuration options for this shape.
Attributes
TYPE_AMD_MILAN_BMA constant which can be used with the type property of a ShapePlatformConfigOptions. TYPE_AMD_MILAN_BM_GPUA constant which can be used with the type property of a ShapePlatformConfigOptions. TYPE_AMD_ROME_BMA constant which can be used with the type property of a ShapePlatformConfigOptions. TYPE_AMD_ROME_BM_GPUA constant which can be used with the type property of a ShapePlatformConfigOptions. TYPE_AMD_VMA constant which can be used with the type property of a ShapePlatformConfigOptions. TYPE_GENERIC_BMA constant which can be used with the type property of a ShapePlatformConfigOptions. TYPE_INTEL_ICELAKE_BMA constant which can be used with the type property of a ShapePlatformConfigOptions. TYPE_INTEL_SKYLAKE_BMA constant which can be used with the type property of a ShapePlatformConfigOptions. TYPE_INTEL_VMA constant which can be used with the type property of a ShapePlatformConfigOptions. access_control_service_optionsGets the access_control_service_options of this ShapePlatformConfigOptions. input_output_memory_management_unit_optionsGets the input_output_memory_management_unit_options of this ShapePlatformConfigOptions. measured_boot_optionsGets the measured_boot_options of this ShapePlatformConfigOptions. memory_encryption_optionsGets the memory_encryption_options of this ShapePlatformConfigOptions. numa_nodes_per_socket_platform_optionsGets the numa_nodes_per_socket_platform_options of this ShapePlatformConfigOptions. percentage_of_cores_enabled_optionsGets the percentage_of_cores_enabled_options of this ShapePlatformConfigOptions. secure_boot_optionsGets the secure_boot_options of this ShapePlatformConfigOptions. symmetric_multi_threading_optionsGets the symmetric_multi_threading_options of this ShapePlatformConfigOptions. trusted_platform_module_optionsGets the trusted_platform_module_options of this ShapePlatformConfigOptions. typeGets the type of this ShapePlatformConfigOptions. virtual_instructions_optionsGets 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
-