DefenderFoDatabasesAwsOffering Class

public final class DefenderFoDatabasesAwsOffering
extends CloudOffering

The Defender for Databases AWS offering.

Constructor Summary

Constructor Description
DefenderFoDatabasesAwsOffering()

Creates an instance of DefenderFoDatabasesAwsOffering class.

Method Summary

Modifier and Type Method and Description
DefenderFoDatabasesAwsOfferingArcAutoProvisioning arcAutoProvisioning()

Get the arcAutoProvisioning property: The ARC autoprovisioning configuration.

DefenderFoDatabasesAwsOfferingDatabasesDspm databasesDspm()

Get the databasesDspm property: The databases data security posture management (DSPM) configuration.

DefenderFoDatabasesAwsOfferingRds rds()

Get the rds property: The RDS configuration.

void validate()

Validates the instance.

DefenderFoDatabasesAwsOffering withArcAutoProvisioning(DefenderFoDatabasesAwsOfferingArcAutoProvisioning arcAutoProvisioning)

Set the arcAutoProvisioning property: The ARC autoprovisioning configuration.

DefenderFoDatabasesAwsOffering withDatabasesDspm(DefenderFoDatabasesAwsOfferingDatabasesDspm databasesDspm)

Set the databasesDspm property: The databases data security posture management (DSPM) configuration.

DefenderFoDatabasesAwsOffering withRds(DefenderFoDatabasesAwsOfferingRds rds)

Set the rds property: The RDS configuration.

Methods inherited from CloudOffering

Methods inherited from java.lang.Object

Constructor Details

DefenderFoDatabasesAwsOffering

public DefenderFoDatabasesAwsOffering()

Creates an instance of DefenderFoDatabasesAwsOffering class.

Method Details

arcAutoProvisioning

public DefenderFoDatabasesAwsOfferingArcAutoProvisioning arcAutoProvisioning()

Get the arcAutoProvisioning property: The ARC autoprovisioning configuration.

Returns:

the arcAutoProvisioning value.

databasesDspm

public DefenderFoDatabasesAwsOfferingDatabasesDspm databasesDspm()

Get the databasesDspm property: The databases data security posture management (DSPM) configuration.

Returns:

the databasesDspm value.

rds

public DefenderFoDatabasesAwsOfferingRds rds()

Get the rds property: The RDS configuration.

Returns:

the rds value.

validate

public void validate()

Validates the instance.

Overrides:

DefenderFoDatabasesAwsOffering.validate()

withArcAutoProvisioning

public DefenderFoDatabasesAwsOffering withArcAutoProvisioning(DefenderFoDatabasesAwsOfferingArcAutoProvisioning arcAutoProvisioning)

Set the arcAutoProvisioning property: The ARC autoprovisioning configuration.

Parameters:

arcAutoProvisioning - the arcAutoProvisioning value to set.

Returns:

the DefenderFoDatabasesAwsOffering object itself.

withDatabasesDspm

public DefenderFoDatabasesAwsOffering withDatabasesDspm(DefenderFoDatabasesAwsOfferingDatabasesDspm databasesDspm)

Set the databasesDspm property: The databases data security posture management (DSPM) configuration.

Parameters:

databasesDspm - the databasesDspm value to set.

Returns:

the DefenderFoDatabasesAwsOffering object itself.

withRds

public DefenderFoDatabasesAwsOffering withRds(DefenderFoDatabasesAwsOfferingRds rds)

Set the rds property: The RDS configuration.

Parameters:

rds - the rds value to set.

Returns:

the DefenderFoDatabasesAwsOffering object itself.

Applies to