ImageVersionSecurityProfile Class
- java.
lang. Object - com.
azure. resourcemanager. compute. models. ImageVersionSecurityProfile
- com.
Implements
public final class ImageVersionSecurityProfile
implements JsonSerializable<ImageVersionSecurityProfile>
The security profile of a gallery image version.
Constructor Summary
| Constructor | Description |
|---|---|
| ImageVersionSecurityProfile() |
Creates an instance of Image |
Method Summary
| Modifier and Type | Method and Description |
|---|---|
|
static
Image |
fromJson(JsonReader jsonReader)
Reads an instance of Image |
|
Secrets |
secretsProvisioningSettings()
Get the secrets |
|
Json |
toJson(JsonWriter jsonWriter) |
|
Gallery |
uefiSettings()
Get the uefi |
| void |
validate()
Validates the instance. |
|
Image |
withSecretsProvisioningSettings(SecretsProvisioningSettings secretsProvisioningSettings)
Set the secrets |
|
Image |
withUefiSettings(GalleryImageVersionUefiSettings uefiSettings)
Set the uefi |
Methods inherited from java.lang.Object
Constructor Details
ImageVersionSecurityProfile
public ImageVersionSecurityProfile()
Creates an instance of ImageVersionSecurityProfile class.
Method Details
fromJson
public static ImageVersionSecurityProfile fromJson(JsonReader jsonReader)
Reads an instance of ImageVersionSecurityProfile from the JsonReader.
Parameters:
Returns:
Throws:
secretsProvisioningSettings
public SecretsProvisioningSettings secretsProvisioningSettings()
Get the secretsProvisioningSettings property: Specifies the secrets provisioning settings for the gallery image version. Used on create or update to configure secrets provisioning.
Returns:
toJson
uefiSettings
public GalleryImageVersionUefiSettings uefiSettings()
Get the uefiSettings property: Contains UEFI settings for the image version.
Returns:
validate
public void validate()
Validates the instance.
withSecretsProvisioningSettings
public ImageVersionSecurityProfile withSecretsProvisioningSettings(SecretsProvisioningSettings secretsProvisioningSettings)
Set the secretsProvisioningSettings property: Specifies the secrets provisioning settings for the gallery image version. Used on create or update to configure secrets provisioning.
Parameters:
Returns:
withUefiSettings
public ImageVersionSecurityProfile withUefiSettings(GalleryImageVersionUefiSettings uefiSettings)
Set the uefiSettings property: Contains UEFI settings for the image version.
Parameters:
Returns: