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_ROME_BM 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_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.
measured_boot_options Gets the measured_boot_options of this ShapePlatformConfigOptions.
numa_nodes_per_socket_platform_options Gets the numa_nodes_per_socket_platform_options of this ShapePlatformConfigOptions.
secure_boot_options Gets the secure_boot_options of this ShapePlatformConfigOptions.
trusted_platform_module_options Gets the trusted_platform_module_options of this ShapePlatformConfigOptions.
type Gets the type 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_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_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_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_ROME_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.
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
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
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
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_ROME_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