DefenderForContainersAwsOfferingVmScanners Class
- java.
lang. Object - com.
azure. resourcemanager. security. models. VmScannersBase - com.
azure. resourcemanager. security. models. VmScannersAws - com.
azure. resourcemanager. security. models. DefenderForContainersAwsOfferingVmScanners
- com.
- com.
- com.
public final class DefenderForContainersAwsOfferingVmScanners
extends VmScannersAws
The Microsoft Defender for Container K8s VM host scanning configuration.
Constructor Summary
| Constructor | Description |
|---|---|
| DefenderForContainersAwsOfferingVmScanners() |
Creates an instance of Defender |
Method Summary
| Modifier and Type | Method and Description |
|---|---|
|
static
Defender |
fromJson(JsonReader jsonReader)
Reads an instance of Defender |
|
Json |
toJson(JsonWriter jsonWriter) |
| void |
validate()
Validates the instance. |
|
Defender |
withCloudRoleArn(String cloudRoleArn)
Set the cloud |
|
Defender |
withConfiguration(VmScannersBaseConfiguration configuration)
Set the configuration property: Configuration for VM scanning. |
|
Defender |
withEnabled(Boolean enabled)
Set the enabled property: Is VM scanning enabled. |
Methods inherited from VmScannersAws
Methods inherited from VmScannersBase
Methods inherited from java.lang.Object
Constructor Details
DefenderForContainersAwsOfferingVmScanners
public DefenderForContainersAwsOfferingVmScanners()
Creates an instance of DefenderForContainersAwsOfferingVmScanners class.
Method Details
fromJson
public static DefenderForContainersAwsOfferingVmScanners fromJson(JsonReader jsonReader)
Reads an instance of DefenderForContainersAwsOfferingVmScanners from the JsonReader.
Parameters:
Returns:
Throws:
toJson
public JsonWriter toJson(JsonWriter jsonWriter)
Overrides:
DefenderForContainersAwsOfferingVmScanners.toJson(JsonWriter jsonWriter)Parameters:
Throws:
validate
public void validate()
Validates the instance.
Overrides:
DefenderForContainersAwsOfferingVmScanners.validate()withCloudRoleArn
public DefenderForContainersAwsOfferingVmScanners withCloudRoleArn(String cloudRoleArn)
Set the cloudRoleArn property: The cloud role ARN in AWS for this feature.
Overrides:
DefenderForContainersAwsOfferingVmScanners.withCloudRoleArn(String cloudRoleArn)Parameters:
withConfiguration
public DefenderForContainersAwsOfferingVmScanners withConfiguration(VmScannersBaseConfiguration configuration)
Set the configuration property: Configuration for VM scanning.
Overrides:
DefenderForContainersAwsOfferingVmScanners.withConfiguration(VmScannersBaseConfiguration configuration)Parameters:
withEnabled
public DefenderForContainersAwsOfferingVmScanners withEnabled(Boolean enabled)
Set the enabled property: Is VM scanning enabled.
Overrides:
DefenderForContainersAwsOfferingVmScanners.withEnabled(Boolean enabled)Parameters: