SecurityTypes Class
- java.
lang. Object - com.
azure. core. util. ExpandableStringEnum<T> - com.
azure. compute. batch. models. SecurityTypes
- com.
- com.
public final class SecurityTypes
extends ExpandableStringEnum<SecurityTypes>
Specifies the SecurityType of the virtual machine. It has to be set to any specified value to enable UefiSettings.
Field Summary
| Modifier and Type | Field and Description |
|---|---|
|
static final
Security |
CONFIDENTIAL_VM
Azure confidential computing offers confidential VMs are for tenants with high security and confidentiality requirements. |
|
static final
Security |
TRUSTED_LAUNCH
Trusted launch protects against advanced and persistent attack techniques. |
Constructor Summary
| Constructor | Description |
|---|---|
| SecurityTypes() |
Deprecated
Use the fromString(String name) factory method.
Creates a new instance of Security |
Method Summary
| Modifier and Type | Method and Description |
|---|---|
|
static
Security |
fromString(String name)
Creates or finds a Security |
|
static
Collection<Security |
values()
Gets known Security |
Methods inherited from ExpandableStringEnum
Methods inherited from java.lang.Object
Field Details
CONFIDENTIAL_VM
public static final SecurityTypes CONFIDENTIAL_VM
Azure confidential computing offers confidential VMs are for tenants with high security and confidentiality requirements. These VMs provide a strong, hardware-enforced boundary to help meet your security needs. You can use confidential VMs for migrations without making changes to your code, with the platform protecting your VM's state from being read or modified.
TRUSTED_LAUNCH
public static final SecurityTypes TRUSTED_LAUNCH
Trusted launch protects against advanced and persistent attack techniques.
Constructor Details
SecurityTypes
@Deprecated
public SecurityTypes()
Deprecated
Creates a new instance of SecurityTypes value.
Method Details
fromString
public static SecurityTypes fromString(String name)
Creates or finds a SecurityTypes from its string representation.
Parameters:
Returns:
values
public static Collection<SecurityTypes> values()
Gets known SecurityTypes values.
Returns: