AWS SDK for C++  1.9.68
AWS SDK for C++
Public Member Functions | List of all members
Aws::SecurityHub::Model::AwsRdsDbClusterDetails Class Reference

#include <AwsRdsDbClusterDetails.h>

Public Member Functions

 AwsRdsDbClusterDetails ()
 
 AwsRdsDbClusterDetails (Aws::Utils::Json::JsonView jsonValue)
 
AwsRdsDbClusterDetailsoperator= (Aws::Utils::Json::JsonView jsonValue)
 
Aws::Utils::Json::JsonValue Jsonize () const
 
int GetAllocatedStorage () const
 
bool AllocatedStorageHasBeenSet () const
 
void SetAllocatedStorage (int value)
 
AwsRdsDbClusterDetailsWithAllocatedStorage (int value)
 
const Aws::Vector< Aws::String > & GetAvailabilityZones () const
 
bool AvailabilityZonesHasBeenSet () const
 
void SetAvailabilityZones (const Aws::Vector< Aws::String > &value)
 
void SetAvailabilityZones (Aws::Vector< Aws::String > &&value)
 
AwsRdsDbClusterDetailsWithAvailabilityZones (const Aws::Vector< Aws::String > &value)
 
AwsRdsDbClusterDetailsWithAvailabilityZones (Aws::Vector< Aws::String > &&value)
 
AwsRdsDbClusterDetailsAddAvailabilityZones (const Aws::String &value)
 
AwsRdsDbClusterDetailsAddAvailabilityZones (Aws::String &&value)
 
AwsRdsDbClusterDetailsAddAvailabilityZones (const char *value)
 
int GetBackupRetentionPeriod () const
 
bool BackupRetentionPeriodHasBeenSet () const
 
void SetBackupRetentionPeriod (int value)
 
AwsRdsDbClusterDetailsWithBackupRetentionPeriod (int value)
 
const Aws::StringGetDatabaseName () const
 
bool DatabaseNameHasBeenSet () const
 
void SetDatabaseName (const Aws::String &value)
 
void SetDatabaseName (Aws::String &&value)
 
void SetDatabaseName (const char *value)
 
AwsRdsDbClusterDetailsWithDatabaseName (const Aws::String &value)
 
AwsRdsDbClusterDetailsWithDatabaseName (Aws::String &&value)
 
AwsRdsDbClusterDetailsWithDatabaseName (const char *value)
 
const Aws::StringGetStatus () const
 
bool StatusHasBeenSet () const
 
void SetStatus (const Aws::String &value)
 
void SetStatus (Aws::String &&value)
 
void SetStatus (const char *value)
 
AwsRdsDbClusterDetailsWithStatus (const Aws::String &value)
 
AwsRdsDbClusterDetailsWithStatus (Aws::String &&value)
 
AwsRdsDbClusterDetailsWithStatus (const char *value)
 
const Aws::StringGetEndpoint () const
 
bool EndpointHasBeenSet () const
 
void SetEndpoint (const Aws::String &value)
 
void SetEndpoint (Aws::String &&value)
 
void SetEndpoint (const char *value)
 
AwsRdsDbClusterDetailsWithEndpoint (const Aws::String &value)
 
AwsRdsDbClusterDetailsWithEndpoint (Aws::String &&value)
 
AwsRdsDbClusterDetailsWithEndpoint (const char *value)
 
const Aws::StringGetReaderEndpoint () const
 
bool ReaderEndpointHasBeenSet () const
 
void SetReaderEndpoint (const Aws::String &value)
 
void SetReaderEndpoint (Aws::String &&value)
 
void SetReaderEndpoint (const char *value)
 
AwsRdsDbClusterDetailsWithReaderEndpoint (const Aws::String &value)
 
AwsRdsDbClusterDetailsWithReaderEndpoint (Aws::String &&value)
 
AwsRdsDbClusterDetailsWithReaderEndpoint (const char *value)
 
const Aws::Vector< Aws::String > & GetCustomEndpoints () const
 
bool CustomEndpointsHasBeenSet () const
 
void SetCustomEndpoints (const Aws::Vector< Aws::String > &value)
 
void SetCustomEndpoints (Aws::Vector< Aws::String > &&value)
 
AwsRdsDbClusterDetailsWithCustomEndpoints (const Aws::Vector< Aws::String > &value)
 
AwsRdsDbClusterDetailsWithCustomEndpoints (Aws::Vector< Aws::String > &&value)
 
AwsRdsDbClusterDetailsAddCustomEndpoints (const Aws::String &value)
 
AwsRdsDbClusterDetailsAddCustomEndpoints (Aws::String &&value)
 
AwsRdsDbClusterDetailsAddCustomEndpoints (const char *value)
 
bool GetMultiAz () const
 
bool MultiAzHasBeenSet () const
 
void SetMultiAz (bool value)
 
AwsRdsDbClusterDetailsWithMultiAz (bool value)
 
const Aws::StringGetEngine () const
 
bool EngineHasBeenSet () const
 
void SetEngine (const Aws::String &value)
 
void SetEngine (Aws::String &&value)
 
void SetEngine (const char *value)
 
AwsRdsDbClusterDetailsWithEngine (const Aws::String &value)
 
AwsRdsDbClusterDetailsWithEngine (Aws::String &&value)
 
AwsRdsDbClusterDetailsWithEngine (const char *value)
 
const Aws::StringGetEngineVersion () const
 
bool EngineVersionHasBeenSet () const
 
void SetEngineVersion (const Aws::String &value)
 
void SetEngineVersion (Aws::String &&value)
 
void SetEngineVersion (const char *value)
 
AwsRdsDbClusterDetailsWithEngineVersion (const Aws::String &value)
 
AwsRdsDbClusterDetailsWithEngineVersion (Aws::String &&value)
 
AwsRdsDbClusterDetailsWithEngineVersion (const char *value)
 
int GetPort () const
 
bool PortHasBeenSet () const
 
void SetPort (int value)
 
AwsRdsDbClusterDetailsWithPort (int value)
 
const Aws::StringGetMasterUsername () const
 
bool MasterUsernameHasBeenSet () const
 
void SetMasterUsername (const Aws::String &value)
 
void SetMasterUsername (Aws::String &&value)
 
void SetMasterUsername (const char *value)
 
AwsRdsDbClusterDetailsWithMasterUsername (const Aws::String &value)
 
AwsRdsDbClusterDetailsWithMasterUsername (Aws::String &&value)
 
AwsRdsDbClusterDetailsWithMasterUsername (const char *value)
 
const Aws::StringGetPreferredBackupWindow () const
 
bool PreferredBackupWindowHasBeenSet () const
 
void SetPreferredBackupWindow (const Aws::String &value)
 
void SetPreferredBackupWindow (Aws::String &&value)
 
void SetPreferredBackupWindow (const char *value)
 
AwsRdsDbClusterDetailsWithPreferredBackupWindow (const Aws::String &value)
 
AwsRdsDbClusterDetailsWithPreferredBackupWindow (Aws::String &&value)
 
AwsRdsDbClusterDetailsWithPreferredBackupWindow (const char *value)
 
const Aws::StringGetPreferredMaintenanceWindow () const
 
bool PreferredMaintenanceWindowHasBeenSet () const
 
void SetPreferredMaintenanceWindow (const Aws::String &value)
 
void SetPreferredMaintenanceWindow (Aws::String &&value)
 
void SetPreferredMaintenanceWindow (const char *value)
 
AwsRdsDbClusterDetailsWithPreferredMaintenanceWindow (const Aws::String &value)
 
AwsRdsDbClusterDetailsWithPreferredMaintenanceWindow (Aws::String &&value)
 
AwsRdsDbClusterDetailsWithPreferredMaintenanceWindow (const char *value)
 
const Aws::Vector< Aws::String > & GetReadReplicaIdentifiers () const
 
bool ReadReplicaIdentifiersHasBeenSet () const
 
void SetReadReplicaIdentifiers (const Aws::Vector< Aws::String > &value)
 
void SetReadReplicaIdentifiers (Aws::Vector< Aws::String > &&value)
 
AwsRdsDbClusterDetailsWithReadReplicaIdentifiers (const Aws::Vector< Aws::String > &value)
 
AwsRdsDbClusterDetailsWithReadReplicaIdentifiers (Aws::Vector< Aws::String > &&value)
 
AwsRdsDbClusterDetailsAddReadReplicaIdentifiers (const Aws::String &value)
 
AwsRdsDbClusterDetailsAddReadReplicaIdentifiers (Aws::String &&value)
 
AwsRdsDbClusterDetailsAddReadReplicaIdentifiers (const char *value)
 
const Aws::Vector< AwsRdsDbInstanceVpcSecurityGroup > & GetVpcSecurityGroups () const
 
bool VpcSecurityGroupsHasBeenSet () const
 
void SetVpcSecurityGroups (const Aws::Vector< AwsRdsDbInstanceVpcSecurityGroup > &value)
 
void SetVpcSecurityGroups (Aws::Vector< AwsRdsDbInstanceVpcSecurityGroup > &&value)
 
AwsRdsDbClusterDetailsWithVpcSecurityGroups (const Aws::Vector< AwsRdsDbInstanceVpcSecurityGroup > &value)
 
AwsRdsDbClusterDetailsWithVpcSecurityGroups (Aws::Vector< AwsRdsDbInstanceVpcSecurityGroup > &&value)
 
AwsRdsDbClusterDetailsAddVpcSecurityGroups (const AwsRdsDbInstanceVpcSecurityGroup &value)
 
AwsRdsDbClusterDetailsAddVpcSecurityGroups (AwsRdsDbInstanceVpcSecurityGroup &&value)
 
const Aws::StringGetHostedZoneId () const
 
bool HostedZoneIdHasBeenSet () const
 
void SetHostedZoneId (const Aws::String &value)
 
void SetHostedZoneId (Aws::String &&value)
 
void SetHostedZoneId (const char *value)
 
AwsRdsDbClusterDetailsWithHostedZoneId (const Aws::String &value)
 
AwsRdsDbClusterDetailsWithHostedZoneId (Aws::String &&value)
 
AwsRdsDbClusterDetailsWithHostedZoneId (const char *value)
 
bool GetStorageEncrypted () const
 
bool StorageEncryptedHasBeenSet () const
 
void SetStorageEncrypted (bool value)
 
AwsRdsDbClusterDetailsWithStorageEncrypted (bool value)
 
const Aws::StringGetKmsKeyId () const
 
bool KmsKeyIdHasBeenSet () const
 
void SetKmsKeyId (const Aws::String &value)
 
void SetKmsKeyId (Aws::String &&value)
 
void SetKmsKeyId (const char *value)
 
AwsRdsDbClusterDetailsWithKmsKeyId (const Aws::String &value)
 
AwsRdsDbClusterDetailsWithKmsKeyId (Aws::String &&value)
 
AwsRdsDbClusterDetailsWithKmsKeyId (const char *value)
 
const Aws::StringGetDbClusterResourceId () const
 
bool DbClusterResourceIdHasBeenSet () const
 
void SetDbClusterResourceId (const Aws::String &value)
 
void SetDbClusterResourceId (Aws::String &&value)
 
void SetDbClusterResourceId (const char *value)
 
AwsRdsDbClusterDetailsWithDbClusterResourceId (const Aws::String &value)
 
AwsRdsDbClusterDetailsWithDbClusterResourceId (Aws::String &&value)
 
AwsRdsDbClusterDetailsWithDbClusterResourceId (const char *value)
 
const Aws::Vector< AwsRdsDbClusterAssociatedRole > & GetAssociatedRoles () const
 
bool AssociatedRolesHasBeenSet () const
 
void SetAssociatedRoles (const Aws::Vector< AwsRdsDbClusterAssociatedRole > &value)
 
void SetAssociatedRoles (Aws::Vector< AwsRdsDbClusterAssociatedRole > &&value)
 
AwsRdsDbClusterDetailsWithAssociatedRoles (const Aws::Vector< AwsRdsDbClusterAssociatedRole > &value)
 
AwsRdsDbClusterDetailsWithAssociatedRoles (Aws::Vector< AwsRdsDbClusterAssociatedRole > &&value)
 
AwsRdsDbClusterDetailsAddAssociatedRoles (const AwsRdsDbClusterAssociatedRole &value)
 
AwsRdsDbClusterDetailsAddAssociatedRoles (AwsRdsDbClusterAssociatedRole &&value)
 
const Aws::StringGetClusterCreateTime () const
 
bool ClusterCreateTimeHasBeenSet () const
 
void SetClusterCreateTime (const Aws::String &value)
 
void SetClusterCreateTime (Aws::String &&value)
 
void SetClusterCreateTime (const char *value)
 
AwsRdsDbClusterDetailsWithClusterCreateTime (const Aws::String &value)
 
AwsRdsDbClusterDetailsWithClusterCreateTime (Aws::String &&value)
 
AwsRdsDbClusterDetailsWithClusterCreateTime (const char *value)
 
const Aws::Vector< Aws::String > & GetEnabledCloudWatchLogsExports () const
 
bool EnabledCloudWatchLogsExportsHasBeenSet () const
 
void SetEnabledCloudWatchLogsExports (const Aws::Vector< Aws::String > &value)
 
void SetEnabledCloudWatchLogsExports (Aws::Vector< Aws::String > &&value)
 
AwsRdsDbClusterDetailsWithEnabledCloudWatchLogsExports (const Aws::Vector< Aws::String > &value)
 
AwsRdsDbClusterDetailsWithEnabledCloudWatchLogsExports (Aws::Vector< Aws::String > &&value)
 
AwsRdsDbClusterDetailsAddEnabledCloudWatchLogsExports (const Aws::String &value)
 
AwsRdsDbClusterDetailsAddEnabledCloudWatchLogsExports (Aws::String &&value)
 
AwsRdsDbClusterDetailsAddEnabledCloudWatchLogsExports (const char *value)
 
const Aws::StringGetEngineMode () const
 
bool EngineModeHasBeenSet () const
 
void SetEngineMode (const Aws::String &value)
 
void SetEngineMode (Aws::String &&value)
 
void SetEngineMode (const char *value)
 
AwsRdsDbClusterDetailsWithEngineMode (const Aws::String &value)
 
AwsRdsDbClusterDetailsWithEngineMode (Aws::String &&value)
 
AwsRdsDbClusterDetailsWithEngineMode (const char *value)
 
bool GetDeletionProtection () const
 
bool DeletionProtectionHasBeenSet () const
 
void SetDeletionProtection (bool value)
 
AwsRdsDbClusterDetailsWithDeletionProtection (bool value)
 
bool GetHttpEndpointEnabled () const
 
bool HttpEndpointEnabledHasBeenSet () const
 
void SetHttpEndpointEnabled (bool value)
 
AwsRdsDbClusterDetailsWithHttpEndpointEnabled (bool value)
 
const Aws::StringGetActivityStreamStatus () const
 
bool ActivityStreamStatusHasBeenSet () const
 
void SetActivityStreamStatus (const Aws::String &value)
 
void SetActivityStreamStatus (Aws::String &&value)
 
void SetActivityStreamStatus (const char *value)
 
AwsRdsDbClusterDetailsWithActivityStreamStatus (const Aws::String &value)
 
AwsRdsDbClusterDetailsWithActivityStreamStatus (Aws::String &&value)
 
AwsRdsDbClusterDetailsWithActivityStreamStatus (const char *value)
 
bool GetCopyTagsToSnapshot () const
 
bool CopyTagsToSnapshotHasBeenSet () const
 
void SetCopyTagsToSnapshot (bool value)
 
AwsRdsDbClusterDetailsWithCopyTagsToSnapshot (bool value)
 
bool GetCrossAccountClone () const
 
bool CrossAccountCloneHasBeenSet () const
 
void SetCrossAccountClone (bool value)
 
AwsRdsDbClusterDetailsWithCrossAccountClone (bool value)
 
const Aws::Vector< AwsRdsDbDomainMembership > & GetDomainMemberships () const
 
bool DomainMembershipsHasBeenSet () const
 
void SetDomainMemberships (const Aws::Vector< AwsRdsDbDomainMembership > &value)
 
void SetDomainMemberships (Aws::Vector< AwsRdsDbDomainMembership > &&value)
 
AwsRdsDbClusterDetailsWithDomainMemberships (const Aws::Vector< AwsRdsDbDomainMembership > &value)
 
AwsRdsDbClusterDetailsWithDomainMemberships (Aws::Vector< AwsRdsDbDomainMembership > &&value)
 
AwsRdsDbClusterDetailsAddDomainMemberships (const AwsRdsDbDomainMembership &value)
 
AwsRdsDbClusterDetailsAddDomainMemberships (AwsRdsDbDomainMembership &&value)
 
const Aws::StringGetDbClusterParameterGroup () const
 
bool DbClusterParameterGroupHasBeenSet () const
 
void SetDbClusterParameterGroup (const Aws::String &value)
 
void SetDbClusterParameterGroup (Aws::String &&value)
 
void SetDbClusterParameterGroup (const char *value)
 
AwsRdsDbClusterDetailsWithDbClusterParameterGroup (const Aws::String &value)
 
AwsRdsDbClusterDetailsWithDbClusterParameterGroup (Aws::String &&value)
 
AwsRdsDbClusterDetailsWithDbClusterParameterGroup (const char *value)
 
const Aws::StringGetDbSubnetGroup () const
 
bool DbSubnetGroupHasBeenSet () const
 
void SetDbSubnetGroup (const Aws::String &value)
 
void SetDbSubnetGroup (Aws::String &&value)
 
void SetDbSubnetGroup (const char *value)
 
AwsRdsDbClusterDetailsWithDbSubnetGroup (const Aws::String &value)
 
AwsRdsDbClusterDetailsWithDbSubnetGroup (Aws::String &&value)
 
AwsRdsDbClusterDetailsWithDbSubnetGroup (const char *value)
 
const Aws::Vector< AwsRdsDbClusterOptionGroupMembership > & GetDbClusterOptionGroupMemberships () const
 
bool DbClusterOptionGroupMembershipsHasBeenSet () const
 
void SetDbClusterOptionGroupMemberships (const Aws::Vector< AwsRdsDbClusterOptionGroupMembership > &value)
 
void SetDbClusterOptionGroupMemberships (Aws::Vector< AwsRdsDbClusterOptionGroupMembership > &&value)
 
AwsRdsDbClusterDetailsWithDbClusterOptionGroupMemberships (const Aws::Vector< AwsRdsDbClusterOptionGroupMembership > &value)
 
AwsRdsDbClusterDetailsWithDbClusterOptionGroupMemberships (Aws::Vector< AwsRdsDbClusterOptionGroupMembership > &&value)
 
AwsRdsDbClusterDetailsAddDbClusterOptionGroupMemberships (const AwsRdsDbClusterOptionGroupMembership &value)
 
AwsRdsDbClusterDetailsAddDbClusterOptionGroupMemberships (AwsRdsDbClusterOptionGroupMembership &&value)
 
const Aws::StringGetDbClusterIdentifier () const
 
bool DbClusterIdentifierHasBeenSet () const
 
void SetDbClusterIdentifier (const Aws::String &value)
 
void SetDbClusterIdentifier (Aws::String &&value)
 
void SetDbClusterIdentifier (const char *value)
 
AwsRdsDbClusterDetailsWithDbClusterIdentifier (const Aws::String &value)
 
AwsRdsDbClusterDetailsWithDbClusterIdentifier (Aws::String &&value)
 
AwsRdsDbClusterDetailsWithDbClusterIdentifier (const char *value)
 
const Aws::Vector< AwsRdsDbClusterMember > & GetDbClusterMembers () const
 
bool DbClusterMembersHasBeenSet () const
 
void SetDbClusterMembers (const Aws::Vector< AwsRdsDbClusterMember > &value)
 
void SetDbClusterMembers (Aws::Vector< AwsRdsDbClusterMember > &&value)
 
AwsRdsDbClusterDetailsWithDbClusterMembers (const Aws::Vector< AwsRdsDbClusterMember > &value)
 
AwsRdsDbClusterDetailsWithDbClusterMembers (Aws::Vector< AwsRdsDbClusterMember > &&value)
 
AwsRdsDbClusterDetailsAddDbClusterMembers (const AwsRdsDbClusterMember &value)
 
AwsRdsDbClusterDetailsAddDbClusterMembers (AwsRdsDbClusterMember &&value)
 
bool GetIamDatabaseAuthenticationEnabled () const
 
bool IamDatabaseAuthenticationEnabledHasBeenSet () const
 
void SetIamDatabaseAuthenticationEnabled (bool value)
 
AwsRdsDbClusterDetailsWithIamDatabaseAuthenticationEnabled (bool value)
 

Detailed Description

Information about an Amazon RDS DB cluster.

See Also:

AWS API Reference

Definition at line 37 of file AwsRdsDbClusterDetails.h.

Constructor & Destructor Documentation

◆ AwsRdsDbClusterDetails() [1/2]

Aws::SecurityHub::Model::AwsRdsDbClusterDetails::AwsRdsDbClusterDetails ( )

◆ AwsRdsDbClusterDetails() [2/2]

Aws::SecurityHub::Model::AwsRdsDbClusterDetails::AwsRdsDbClusterDetails ( Aws::Utils::Json::JsonView  jsonValue)

Member Function Documentation

◆ ActivityStreamStatusHasBeenSet()

bool Aws::SecurityHub::Model::AwsRdsDbClusterDetails::ActivityStreamStatusHasBeenSet ( ) const
inline

The status of the database activity stream.

Definition at line 1180 of file AwsRdsDbClusterDetails.h.

◆ AddAssociatedRoles() [1/2]

AwsRdsDbClusterDetails& Aws::SecurityHub::Model::AwsRdsDbClusterDetails::AddAssociatedRoles ( AwsRdsDbClusterAssociatedRole &&  value)
inline

A list of the IAM roles that are associated with the DB cluster.

Definition at line 958 of file AwsRdsDbClusterDetails.h.

◆ AddAssociatedRoles() [2/2]

AwsRdsDbClusterDetails& Aws::SecurityHub::Model::AwsRdsDbClusterDetails::AddAssociatedRoles ( const AwsRdsDbClusterAssociatedRole value)
inline

A list of the IAM roles that are associated with the DB cluster.

Definition at line 953 of file AwsRdsDbClusterDetails.h.

◆ AddAvailabilityZones() [1/3]

AwsRdsDbClusterDetails& Aws::SecurityHub::Model::AwsRdsDbClusterDetails::AddAvailabilityZones ( Aws::String &&  value)
inline

A list of Availability Zones (AZs) where instances in the DB cluster can be created.

Definition at line 117 of file AwsRdsDbClusterDetails.h.

◆ AddAvailabilityZones() [2/3]

AwsRdsDbClusterDetails& Aws::SecurityHub::Model::AwsRdsDbClusterDetails::AddAvailabilityZones ( const Aws::String value)
inline

A list of Availability Zones (AZs) where instances in the DB cluster can be created.

Definition at line 111 of file AwsRdsDbClusterDetails.h.

◆ AddAvailabilityZones() [3/3]

AwsRdsDbClusterDetails& Aws::SecurityHub::Model::AwsRdsDbClusterDetails::AddAvailabilityZones ( const char *  value)
inline

A list of Availability Zones (AZs) where instances in the DB cluster can be created.

Definition at line 123 of file AwsRdsDbClusterDetails.h.

◆ AddCustomEndpoints() [1/3]

AwsRdsDbClusterDetails& Aws::SecurityHub::Model::AwsRdsDbClusterDetails::AddCustomEndpoints ( Aws::String &&  value)
inline

A list of custom endpoints for the DB cluster.

Definition at line 349 of file AwsRdsDbClusterDetails.h.

◆ AddCustomEndpoints() [2/3]

AwsRdsDbClusterDetails& Aws::SecurityHub::Model::AwsRdsDbClusterDetails::AddCustomEndpoints ( const Aws::String value)
inline

A list of custom endpoints for the DB cluster.

Definition at line 344 of file AwsRdsDbClusterDetails.h.

◆ AddCustomEndpoints() [3/3]

AwsRdsDbClusterDetails& Aws::SecurityHub::Model::AwsRdsDbClusterDetails::AddCustomEndpoints ( const char *  value)
inline

A list of custom endpoints for the DB cluster.

Definition at line 354 of file AwsRdsDbClusterDetails.h.

◆ AddDbClusterMembers() [1/2]

AwsRdsDbClusterDetails& Aws::SecurityHub::Model::AwsRdsDbClusterDetails::AddDbClusterMembers ( AwsRdsDbClusterMember &&  value)
inline

The list of instances that make up the DB cluster.

Definition at line 1530 of file AwsRdsDbClusterDetails.h.

◆ AddDbClusterMembers() [2/2]

AwsRdsDbClusterDetails& Aws::SecurityHub::Model::AwsRdsDbClusterDetails::AddDbClusterMembers ( const AwsRdsDbClusterMember value)
inline

The list of instances that make up the DB cluster.

Definition at line 1525 of file AwsRdsDbClusterDetails.h.

◆ AddDbClusterOptionGroupMemberships() [1/2]

AwsRdsDbClusterDetails& Aws::SecurityHub::Model::AwsRdsDbClusterDetails::AddDbClusterOptionGroupMemberships ( AwsRdsDbClusterOptionGroupMembership &&  value)
inline

The list of option group memberships for this DB cluster.

Definition at line 1440 of file AwsRdsDbClusterDetails.h.

◆ AddDbClusterOptionGroupMemberships() [2/2]

AwsRdsDbClusterDetails& Aws::SecurityHub::Model::AwsRdsDbClusterDetails::AddDbClusterOptionGroupMemberships ( const AwsRdsDbClusterOptionGroupMembership value)
inline

The list of option group memberships for this DB cluster.

Definition at line 1435 of file AwsRdsDbClusterDetails.h.

◆ AddDomainMemberships() [1/2]

AwsRdsDbClusterDetails& Aws::SecurityHub::Model::AwsRdsDbClusterDetails::AddDomainMemberships ( AwsRdsDbDomainMembership &&  value)
inline

The Active Directory domain membership records that are associated with the DB cluster.

Definition at line 1309 of file AwsRdsDbClusterDetails.h.

◆ AddDomainMemberships() [2/2]

AwsRdsDbClusterDetails& Aws::SecurityHub::Model::AwsRdsDbClusterDetails::AddDomainMemberships ( const AwsRdsDbDomainMembership value)
inline

The Active Directory domain membership records that are associated with the DB cluster.

Definition at line 1303 of file AwsRdsDbClusterDetails.h.

◆ AddEnabledCloudWatchLogsExports() [1/3]

AwsRdsDbClusterDetails& Aws::SecurityHub::Model::AwsRdsDbClusterDetails::AddEnabledCloudWatchLogsExports ( Aws::String &&  value)
inline

A list of log types that this DB cluster is configured to export to CloudWatch Logs.

Definition at line 1080 of file AwsRdsDbClusterDetails.h.

◆ AddEnabledCloudWatchLogsExports() [2/3]

AwsRdsDbClusterDetails& Aws::SecurityHub::Model::AwsRdsDbClusterDetails::AddEnabledCloudWatchLogsExports ( const Aws::String value)
inline

A list of log types that this DB cluster is configured to export to CloudWatch Logs.

Definition at line 1074 of file AwsRdsDbClusterDetails.h.

◆ AddEnabledCloudWatchLogsExports() [3/3]

AwsRdsDbClusterDetails& Aws::SecurityHub::Model::AwsRdsDbClusterDetails::AddEnabledCloudWatchLogsExports ( const char *  value)
inline

A list of log types that this DB cluster is configured to export to CloudWatch Logs.

Definition at line 1086 of file AwsRdsDbClusterDetails.h.

◆ AddReadReplicaIdentifiers() [1/3]

AwsRdsDbClusterDetails& Aws::SecurityHub::Model::AwsRdsDbClusterDetails::AddReadReplicaIdentifiers ( Aws::String &&  value)
inline

The identifiers of the read replicas that are associated with this DB cluster.

Definition at line 702 of file AwsRdsDbClusterDetails.h.

◆ AddReadReplicaIdentifiers() [2/3]

AwsRdsDbClusterDetails& Aws::SecurityHub::Model::AwsRdsDbClusterDetails::AddReadReplicaIdentifiers ( const Aws::String value)
inline

The identifiers of the read replicas that are associated with this DB cluster.

Definition at line 696 of file AwsRdsDbClusterDetails.h.

◆ AddReadReplicaIdentifiers() [3/3]

AwsRdsDbClusterDetails& Aws::SecurityHub::Model::AwsRdsDbClusterDetails::AddReadReplicaIdentifiers ( const char *  value)
inline

The identifiers of the read replicas that are associated with this DB cluster.

Definition at line 708 of file AwsRdsDbClusterDetails.h.

◆ AddVpcSecurityGroups() [1/2]

AwsRdsDbClusterDetails& Aws::SecurityHub::Model::AwsRdsDbClusterDetails::AddVpcSecurityGroups ( AwsRdsDbInstanceVpcSecurityGroup &&  value)
inline

A list of VPC security groups that the DB cluster belongs to.

Definition at line 749 of file AwsRdsDbClusterDetails.h.

◆ AddVpcSecurityGroups() [2/2]

AwsRdsDbClusterDetails& Aws::SecurityHub::Model::AwsRdsDbClusterDetails::AddVpcSecurityGroups ( const AwsRdsDbInstanceVpcSecurityGroup value)
inline

A list of VPC security groups that the DB cluster belongs to.

Definition at line 744 of file AwsRdsDbClusterDetails.h.

◆ AllocatedStorageHasBeenSet()

bool Aws::SecurityHub::Model::AwsRdsDbClusterDetails::AllocatedStorageHasBeenSet ( ) const
inline

For all database engines except Aurora, specifies the allocated storage size in gibibytes (GiB).

Definition at line 56 of file AwsRdsDbClusterDetails.h.

◆ AssociatedRolesHasBeenSet()

bool Aws::SecurityHub::Model::AwsRdsDbClusterDetails::AssociatedRolesHasBeenSet ( ) const
inline

A list of the IAM roles that are associated with the DB cluster.

Definition at line 928 of file AwsRdsDbClusterDetails.h.

◆ AvailabilityZonesHasBeenSet()

bool Aws::SecurityHub::Model::AwsRdsDbClusterDetails::AvailabilityZonesHasBeenSet ( ) const
inline

A list of Availability Zones (AZs) where instances in the DB cluster can be created.

Definition at line 81 of file AwsRdsDbClusterDetails.h.

◆ BackupRetentionPeriodHasBeenSet()

bool Aws::SecurityHub::Model::AwsRdsDbClusterDetails::BackupRetentionPeriodHasBeenSet ( ) const
inline

The number of days for which automated backups are retained.

Definition at line 134 of file AwsRdsDbClusterDetails.h.

◆ ClusterCreateTimeHasBeenSet()

bool Aws::SecurityHub::Model::AwsRdsDbClusterDetails::ClusterCreateTimeHasBeenSet ( ) const
inline

Indicates when the DB cluster was created, in Universal Coordinated Time (UTC).

Uses the date-time format specified in RFC 3339 section 5.6, Internet Date/Time Format. The value cannot contain spaces. For example, 2020-03-22T13:22:13.933Z.

Definition at line 977 of file AwsRdsDbClusterDetails.h.

◆ CopyTagsToSnapshotHasBeenSet()

bool Aws::SecurityHub::Model::AwsRdsDbClusterDetails::CopyTagsToSnapshotHasBeenSet ( ) const
inline

Whether tags are copied from the DB cluster to snapshots of the DB cluster.

Definition at line 1223 of file AwsRdsDbClusterDetails.h.

◆ CrossAccountCloneHasBeenSet()

bool Aws::SecurityHub::Model::AwsRdsDbClusterDetails::CrossAccountCloneHasBeenSet ( ) const
inline

Whether the DB cluster is a clone of a DB cluster owned by a different Amazon Web Services account.

Definition at line 1248 of file AwsRdsDbClusterDetails.h.

◆ CustomEndpointsHasBeenSet()

bool Aws::SecurityHub::Model::AwsRdsDbClusterDetails::CustomEndpointsHasBeenSet ( ) const
inline

A list of custom endpoints for the DB cluster.

Definition at line 319 of file AwsRdsDbClusterDetails.h.

◆ DatabaseNameHasBeenSet()

bool Aws::SecurityHub::Model::AwsRdsDbClusterDetails::DatabaseNameHasBeenSet ( ) const
inline

The name of the database.

Definition at line 155 of file AwsRdsDbClusterDetails.h.

◆ DbClusterIdentifierHasBeenSet()

bool Aws::SecurityHub::Model::AwsRdsDbClusterDetails::DbClusterIdentifierHasBeenSet ( ) const
inline

The DB cluster identifier that the user assigned to the cluster. This identifier is the unique key that identifies a DB cluster.

Definition at line 1453 of file AwsRdsDbClusterDetails.h.

◆ DbClusterMembersHasBeenSet()

bool Aws::SecurityHub::Model::AwsRdsDbClusterDetails::DbClusterMembersHasBeenSet ( ) const
inline

The list of instances that make up the DB cluster.

Definition at line 1500 of file AwsRdsDbClusterDetails.h.

◆ DbClusterOptionGroupMembershipsHasBeenSet()

bool Aws::SecurityHub::Model::AwsRdsDbClusterDetails::DbClusterOptionGroupMembershipsHasBeenSet ( ) const
inline

The list of option group memberships for this DB cluster.

Definition at line 1410 of file AwsRdsDbClusterDetails.h.

◆ DbClusterParameterGroupHasBeenSet()

bool Aws::SecurityHub::Model::AwsRdsDbClusterDetails::DbClusterParameterGroupHasBeenSet ( ) const
inline

The name of the DB cluster parameter group for the DB cluster.

Definition at line 1320 of file AwsRdsDbClusterDetails.h.

◆ DbClusterResourceIdHasBeenSet()

bool Aws::SecurityHub::Model::AwsRdsDbClusterDetails::DbClusterResourceIdHasBeenSet ( ) const
inline

The identifier of the DB cluster. The identifier must be unique within each Amazon Web Services Region and is immutable.

Definition at line 881 of file AwsRdsDbClusterDetails.h.

◆ DbSubnetGroupHasBeenSet()

bool Aws::SecurityHub::Model::AwsRdsDbClusterDetails::DbSubnetGroupHasBeenSet ( ) const
inline

The subnet group that is associated with the DB cluster, including the name, description, and subnets in the subnet group.

Definition at line 1363 of file AwsRdsDbClusterDetails.h.

◆ DeletionProtectionHasBeenSet()

bool Aws::SecurityHub::Model::AwsRdsDbClusterDetails::DeletionProtectionHasBeenSet ( ) const
inline

Whether the DB cluster has deletion protection enabled.

Definition at line 1138 of file AwsRdsDbClusterDetails.h.

◆ DomainMembershipsHasBeenSet()

bool Aws::SecurityHub::Model::AwsRdsDbClusterDetails::DomainMembershipsHasBeenSet ( ) const
inline

The Active Directory domain membership records that are associated with the DB cluster.

Definition at line 1273 of file AwsRdsDbClusterDetails.h.

◆ EnabledCloudWatchLogsExportsHasBeenSet()

bool Aws::SecurityHub::Model::AwsRdsDbClusterDetails::EnabledCloudWatchLogsExportsHasBeenSet ( ) const
inline

A list of log types that this DB cluster is configured to export to CloudWatch Logs.

Definition at line 1044 of file AwsRdsDbClusterDetails.h.

◆ EndpointHasBeenSet()

bool Aws::SecurityHub::Model::AwsRdsDbClusterDetails::EndpointHasBeenSet ( ) const
inline

The connection endpoint for the primary instance of the DB cluster.

Definition at line 237 of file AwsRdsDbClusterDetails.h.

◆ EngineHasBeenSet()

bool Aws::SecurityHub::Model::AwsRdsDbClusterDetails::EngineHasBeenSet ( ) const
inline

The name of the database engine to use for this DB cluster.

Definition at line 386 of file AwsRdsDbClusterDetails.h.

◆ EngineModeHasBeenSet()

bool Aws::SecurityHub::Model::AwsRdsDbClusterDetails::EngineModeHasBeenSet ( ) const
inline

The database engine mode of the DB cluster.

Definition at line 1097 of file AwsRdsDbClusterDetails.h.

◆ EngineVersionHasBeenSet()

bool Aws::SecurityHub::Model::AwsRdsDbClusterDetails::EngineVersionHasBeenSet ( ) const
inline

The version number of the database engine to use.

Definition at line 427 of file AwsRdsDbClusterDetails.h.

◆ GetActivityStreamStatus()

const Aws::String& Aws::SecurityHub::Model::AwsRdsDbClusterDetails::GetActivityStreamStatus ( ) const
inline

The status of the database activity stream.

Definition at line 1175 of file AwsRdsDbClusterDetails.h.

◆ GetAllocatedStorage()

int Aws::SecurityHub::Model::AwsRdsDbClusterDetails::GetAllocatedStorage ( ) const
inline

For all database engines except Aurora, specifies the allocated storage size in gibibytes (GiB).

Definition at line 50 of file AwsRdsDbClusterDetails.h.

◆ GetAssociatedRoles()

const Aws::Vector<AwsRdsDbClusterAssociatedRole>& Aws::SecurityHub::Model::AwsRdsDbClusterDetails::GetAssociatedRoles ( ) const
inline

A list of the IAM roles that are associated with the DB cluster.

Definition at line 923 of file AwsRdsDbClusterDetails.h.

◆ GetAvailabilityZones()

const Aws::Vector<Aws::String>& Aws::SecurityHub::Model::AwsRdsDbClusterDetails::GetAvailabilityZones ( ) const
inline

A list of Availability Zones (AZs) where instances in the DB cluster can be created.

Definition at line 75 of file AwsRdsDbClusterDetails.h.

◆ GetBackupRetentionPeriod()

int Aws::SecurityHub::Model::AwsRdsDbClusterDetails::GetBackupRetentionPeriod ( ) const
inline

The number of days for which automated backups are retained.

Definition at line 129 of file AwsRdsDbClusterDetails.h.

◆ GetClusterCreateTime()

const Aws::String& Aws::SecurityHub::Model::AwsRdsDbClusterDetails::GetClusterCreateTime ( ) const
inline

Indicates when the DB cluster was created, in Universal Coordinated Time (UTC).

Uses the date-time format specified in RFC 3339 section 5.6, Internet Date/Time Format. The value cannot contain spaces. For example, 2020-03-22T13:22:13.933Z.

Definition at line 968 of file AwsRdsDbClusterDetails.h.

◆ GetCopyTagsToSnapshot()

bool Aws::SecurityHub::Model::AwsRdsDbClusterDetails::GetCopyTagsToSnapshot ( ) const
inline

Whether tags are copied from the DB cluster to snapshots of the DB cluster.

Definition at line 1217 of file AwsRdsDbClusterDetails.h.

◆ GetCrossAccountClone()

bool Aws::SecurityHub::Model::AwsRdsDbClusterDetails::GetCrossAccountClone ( ) const
inline

Whether the DB cluster is a clone of a DB cluster owned by a different Amazon Web Services account.

Definition at line 1242 of file AwsRdsDbClusterDetails.h.

◆ GetCustomEndpoints()

const Aws::Vector<Aws::String>& Aws::SecurityHub::Model::AwsRdsDbClusterDetails::GetCustomEndpoints ( ) const
inline

A list of custom endpoints for the DB cluster.

Definition at line 314 of file AwsRdsDbClusterDetails.h.

◆ GetDatabaseName()

const Aws::String& Aws::SecurityHub::Model::AwsRdsDbClusterDetails::GetDatabaseName ( ) const
inline

The name of the database.

Definition at line 150 of file AwsRdsDbClusterDetails.h.

◆ GetDbClusterIdentifier()

const Aws::String& Aws::SecurityHub::Model::AwsRdsDbClusterDetails::GetDbClusterIdentifier ( ) const
inline

The DB cluster identifier that the user assigned to the cluster. This identifier is the unique key that identifies a DB cluster.

Definition at line 1447 of file AwsRdsDbClusterDetails.h.

◆ GetDbClusterMembers()

const Aws::Vector<AwsRdsDbClusterMember>& Aws::SecurityHub::Model::AwsRdsDbClusterDetails::GetDbClusterMembers ( ) const
inline

The list of instances that make up the DB cluster.

Definition at line 1495 of file AwsRdsDbClusterDetails.h.

◆ GetDbClusterOptionGroupMemberships()

const Aws::Vector<AwsRdsDbClusterOptionGroupMembership>& Aws::SecurityHub::Model::AwsRdsDbClusterDetails::GetDbClusterOptionGroupMemberships ( ) const
inline

The list of option group memberships for this DB cluster.

Definition at line 1405 of file AwsRdsDbClusterDetails.h.

◆ GetDbClusterParameterGroup()

const Aws::String& Aws::SecurityHub::Model::AwsRdsDbClusterDetails::GetDbClusterParameterGroup ( ) const
inline

The name of the DB cluster parameter group for the DB cluster.

Definition at line 1315 of file AwsRdsDbClusterDetails.h.

◆ GetDbClusterResourceId()

const Aws::String& Aws::SecurityHub::Model::AwsRdsDbClusterDetails::GetDbClusterResourceId ( ) const
inline

The identifier of the DB cluster. The identifier must be unique within each Amazon Web Services Region and is immutable.

Definition at line 875 of file AwsRdsDbClusterDetails.h.

◆ GetDbSubnetGroup()

const Aws::String& Aws::SecurityHub::Model::AwsRdsDbClusterDetails::GetDbSubnetGroup ( ) const
inline

The subnet group that is associated with the DB cluster, including the name, description, and subnets in the subnet group.

Definition at line 1357 of file AwsRdsDbClusterDetails.h.

◆ GetDeletionProtection()

bool Aws::SecurityHub::Model::AwsRdsDbClusterDetails::GetDeletionProtection ( ) const
inline

Whether the DB cluster has deletion protection enabled.

Definition at line 1133 of file AwsRdsDbClusterDetails.h.

◆ GetDomainMemberships()

const Aws::Vector<AwsRdsDbDomainMembership>& Aws::SecurityHub::Model::AwsRdsDbClusterDetails::GetDomainMemberships ( ) const
inline

The Active Directory domain membership records that are associated with the DB cluster.

Definition at line 1267 of file AwsRdsDbClusterDetails.h.

◆ GetEnabledCloudWatchLogsExports()

const Aws::Vector<Aws::String>& Aws::SecurityHub::Model::AwsRdsDbClusterDetails::GetEnabledCloudWatchLogsExports ( ) const
inline

A list of log types that this DB cluster is configured to export to CloudWatch Logs.

Definition at line 1038 of file AwsRdsDbClusterDetails.h.

◆ GetEndpoint()

const Aws::String& Aws::SecurityHub::Model::AwsRdsDbClusterDetails::GetEndpoint ( ) const
inline

The connection endpoint for the primary instance of the DB cluster.

Definition at line 232 of file AwsRdsDbClusterDetails.h.

◆ GetEngine()

const Aws::String& Aws::SecurityHub::Model::AwsRdsDbClusterDetails::GetEngine ( ) const
inline

The name of the database engine to use for this DB cluster.

Definition at line 381 of file AwsRdsDbClusterDetails.h.

◆ GetEngineMode()

const Aws::String& Aws::SecurityHub::Model::AwsRdsDbClusterDetails::GetEngineMode ( ) const
inline

The database engine mode of the DB cluster.

Definition at line 1092 of file AwsRdsDbClusterDetails.h.

◆ GetEngineVersion()

const Aws::String& Aws::SecurityHub::Model::AwsRdsDbClusterDetails::GetEngineVersion ( ) const
inline

The version number of the database engine to use.

Definition at line 422 of file AwsRdsDbClusterDetails.h.

◆ GetHostedZoneId()

const Aws::String& Aws::SecurityHub::Model::AwsRdsDbClusterDetails::GetHostedZoneId ( ) const
inline

Specifies the identifier that Amazon Route 53 assigns when you create a hosted zone.

Definition at line 756 of file AwsRdsDbClusterDetails.h.

◆ GetHttpEndpointEnabled()

bool Aws::SecurityHub::Model::AwsRdsDbClusterDetails::GetHttpEndpointEnabled ( ) const
inline

Whether the HTTP endpoint for an Aurora Serverless DB cluster is enabled.

Definition at line 1154 of file AwsRdsDbClusterDetails.h.

◆ GetIamDatabaseAuthenticationEnabled()

bool Aws::SecurityHub::Model::AwsRdsDbClusterDetails::GetIamDatabaseAuthenticationEnabled ( ) const
inline

Whether the mapping of IAM accounts to database accounts is enabled.

Definition at line 1536 of file AwsRdsDbClusterDetails.h.

◆ GetKmsKeyId()

const Aws::String& Aws::SecurityHub::Model::AwsRdsDbClusterDetails::GetKmsKeyId ( ) const
inline

The ARN of the KMS master key that is used to encrypt the database instances in the DB cluster.

Definition at line 826 of file AwsRdsDbClusterDetails.h.

◆ GetMasterUsername()

const Aws::String& Aws::SecurityHub::Model::AwsRdsDbClusterDetails::GetMasterUsername ( ) const
inline

The name of the master user for the DB cluster.

Definition at line 488 of file AwsRdsDbClusterDetails.h.

◆ GetMultiAz()

bool Aws::SecurityHub::Model::AwsRdsDbClusterDetails::GetMultiAz ( ) const
inline

Whether the DB cluster has instances in multiple Availability Zones.

Definition at line 360 of file AwsRdsDbClusterDetails.h.

◆ GetPort()

int Aws::SecurityHub::Model::AwsRdsDbClusterDetails::GetPort ( ) const
inline

The port number on which the DB instances in the DB cluster accept connections.

Definition at line 464 of file AwsRdsDbClusterDetails.h.

◆ GetPreferredBackupWindow()

const Aws::String& Aws::SecurityHub::Model::AwsRdsDbClusterDetails::GetPreferredBackupWindow ( ) const
inline

The range of time each day when automated backups are created, if automated backups are enabled.

Uses the format HH:MM-HH:MM. For example, 04:52-05:22.

Definition at line 531 of file AwsRdsDbClusterDetails.h.

◆ GetPreferredMaintenanceWindow()

const Aws::String& Aws::SecurityHub::Model::AwsRdsDbClusterDetails::GetPreferredMaintenanceWindow ( ) const
inline

The weekly time range during which system maintenance can occur, in Universal Coordinated Time (UTC).

Uses the format <day>:HH:MM-<day>:HH:MM.

For the day values, use mon|tue|wed|thu|fri|sat|sun.

For example, sun:09:32-sun:10:02.

Definition at line 590 of file AwsRdsDbClusterDetails.h.

◆ GetReaderEndpoint()

const Aws::String& Aws::SecurityHub::Model::AwsRdsDbClusterDetails::GetReaderEndpoint ( ) const
inline

The reader endpoint for the DB cluster.

Definition at line 273 of file AwsRdsDbClusterDetails.h.

◆ GetReadReplicaIdentifiers()

const Aws::Vector<Aws::String>& Aws::SecurityHub::Model::AwsRdsDbClusterDetails::GetReadReplicaIdentifiers ( ) const
inline

The identifiers of the read replicas that are associated with this DB cluster.

Definition at line 660 of file AwsRdsDbClusterDetails.h.

◆ GetStatus()

const Aws::String& Aws::SecurityHub::Model::AwsRdsDbClusterDetails::GetStatus ( ) const
inline

The current status of this DB cluster.

Definition at line 191 of file AwsRdsDbClusterDetails.h.

◆ GetStorageEncrypted()

bool Aws::SecurityHub::Model::AwsRdsDbClusterDetails::GetStorageEncrypted ( ) const
inline

Whether the DB cluster is encrypted.

Definition at line 804 of file AwsRdsDbClusterDetails.h.

◆ GetVpcSecurityGroups()

const Aws::Vector<AwsRdsDbInstanceVpcSecurityGroup>& Aws::SecurityHub::Model::AwsRdsDbClusterDetails::GetVpcSecurityGroups ( ) const
inline

A list of VPC security groups that the DB cluster belongs to.

Definition at line 714 of file AwsRdsDbClusterDetails.h.

◆ HostedZoneIdHasBeenSet()

bool Aws::SecurityHub::Model::AwsRdsDbClusterDetails::HostedZoneIdHasBeenSet ( ) const
inline

Specifies the identifier that Amazon Route 53 assigns when you create a hosted zone.

Definition at line 762 of file AwsRdsDbClusterDetails.h.

◆ HttpEndpointEnabledHasBeenSet()

bool Aws::SecurityHub::Model::AwsRdsDbClusterDetails::HttpEndpointEnabledHasBeenSet ( ) const
inline

Whether the HTTP endpoint for an Aurora Serverless DB cluster is enabled.

Definition at line 1159 of file AwsRdsDbClusterDetails.h.

◆ IamDatabaseAuthenticationEnabledHasBeenSet()

bool Aws::SecurityHub::Model::AwsRdsDbClusterDetails::IamDatabaseAuthenticationEnabledHasBeenSet ( ) const
inline

Whether the mapping of IAM accounts to database accounts is enabled.

Definition at line 1541 of file AwsRdsDbClusterDetails.h.

◆ Jsonize()

Aws::Utils::Json::JsonValue Aws::SecurityHub::Model::AwsRdsDbClusterDetails::Jsonize ( ) const

◆ KmsKeyIdHasBeenSet()

bool Aws::SecurityHub::Model::AwsRdsDbClusterDetails::KmsKeyIdHasBeenSet ( ) const
inline

The ARN of the KMS master key that is used to encrypt the database instances in the DB cluster.

Definition at line 832 of file AwsRdsDbClusterDetails.h.

◆ MasterUsernameHasBeenSet()

bool Aws::SecurityHub::Model::AwsRdsDbClusterDetails::MasterUsernameHasBeenSet ( ) const
inline

The name of the master user for the DB cluster.

Definition at line 493 of file AwsRdsDbClusterDetails.h.

◆ MultiAzHasBeenSet()

bool Aws::SecurityHub::Model::AwsRdsDbClusterDetails::MultiAzHasBeenSet ( ) const
inline

Whether the DB cluster has instances in multiple Availability Zones.

Definition at line 365 of file AwsRdsDbClusterDetails.h.

◆ operator=()

AwsRdsDbClusterDetails& Aws::SecurityHub::Model::AwsRdsDbClusterDetails::operator= ( Aws::Utils::Json::JsonView  jsonValue)

◆ PortHasBeenSet()

bool Aws::SecurityHub::Model::AwsRdsDbClusterDetails::PortHasBeenSet ( ) const
inline

The port number on which the DB instances in the DB cluster accept connections.

Definition at line 470 of file AwsRdsDbClusterDetails.h.

◆ PreferredBackupWindowHasBeenSet()

bool Aws::SecurityHub::Model::AwsRdsDbClusterDetails::PreferredBackupWindowHasBeenSet ( ) const
inline

The range of time each day when automated backups are created, if automated backups are enabled.

Uses the format HH:MM-HH:MM. For example, 04:52-05:22.

Definition at line 538 of file AwsRdsDbClusterDetails.h.

◆ PreferredMaintenanceWindowHasBeenSet()

bool Aws::SecurityHub::Model::AwsRdsDbClusterDetails::PreferredMaintenanceWindowHasBeenSet ( ) const
inline

The weekly time range during which system maintenance can occur, in Universal Coordinated Time (UTC).

Uses the format <day>:HH:MM-<day>:HH:MM.

For the day values, use mon|tue|wed|thu|fri|sat|sun.

For example, sun:09:32-sun:10:02.

Definition at line 599 of file AwsRdsDbClusterDetails.h.

◆ ReaderEndpointHasBeenSet()

bool Aws::SecurityHub::Model::AwsRdsDbClusterDetails::ReaderEndpointHasBeenSet ( ) const
inline

The reader endpoint for the DB cluster.

Definition at line 278 of file AwsRdsDbClusterDetails.h.

◆ ReadReplicaIdentifiersHasBeenSet()

bool Aws::SecurityHub::Model::AwsRdsDbClusterDetails::ReadReplicaIdentifiersHasBeenSet ( ) const
inline

The identifiers of the read replicas that are associated with this DB cluster.

Definition at line 666 of file AwsRdsDbClusterDetails.h.

◆ SetActivityStreamStatus() [1/3]

void Aws::SecurityHub::Model::AwsRdsDbClusterDetails::SetActivityStreamStatus ( Aws::String &&  value)
inline

The status of the database activity stream.

Definition at line 1190 of file AwsRdsDbClusterDetails.h.

◆ SetActivityStreamStatus() [2/3]

void Aws::SecurityHub::Model::AwsRdsDbClusterDetails::SetActivityStreamStatus ( const Aws::String value)
inline

The status of the database activity stream.

Definition at line 1185 of file AwsRdsDbClusterDetails.h.

◆ SetActivityStreamStatus() [3/3]

void Aws::SecurityHub::Model::AwsRdsDbClusterDetails::SetActivityStreamStatus ( const char *  value)
inline

The status of the database activity stream.

Definition at line 1195 of file AwsRdsDbClusterDetails.h.

◆ SetAllocatedStorage()

void Aws::SecurityHub::Model::AwsRdsDbClusterDetails::SetAllocatedStorage ( int  value)
inline

For all database engines except Aurora, specifies the allocated storage size in gibibytes (GiB).

Definition at line 62 of file AwsRdsDbClusterDetails.h.

◆ SetAssociatedRoles() [1/2]

void Aws::SecurityHub::Model::AwsRdsDbClusterDetails::SetAssociatedRoles ( Aws::Vector< AwsRdsDbClusterAssociatedRole > &&  value)
inline

A list of the IAM roles that are associated with the DB cluster.

Definition at line 938 of file AwsRdsDbClusterDetails.h.

◆ SetAssociatedRoles() [2/2]

void Aws::SecurityHub::Model::AwsRdsDbClusterDetails::SetAssociatedRoles ( const Aws::Vector< AwsRdsDbClusterAssociatedRole > &  value)
inline

A list of the IAM roles that are associated with the DB cluster.

Definition at line 933 of file AwsRdsDbClusterDetails.h.

◆ SetAvailabilityZones() [1/2]

void Aws::SecurityHub::Model::AwsRdsDbClusterDetails::SetAvailabilityZones ( Aws::Vector< Aws::String > &&  value)
inline

A list of Availability Zones (AZs) where instances in the DB cluster can be created.

Definition at line 93 of file AwsRdsDbClusterDetails.h.

◆ SetAvailabilityZones() [2/2]

void Aws::SecurityHub::Model::AwsRdsDbClusterDetails::SetAvailabilityZones ( const Aws::Vector< Aws::String > &  value)
inline

A list of Availability Zones (AZs) where instances in the DB cluster can be created.

Definition at line 87 of file AwsRdsDbClusterDetails.h.

◆ SetBackupRetentionPeriod()

void Aws::SecurityHub::Model::AwsRdsDbClusterDetails::SetBackupRetentionPeriod ( int  value)
inline

The number of days for which automated backups are retained.

Definition at line 139 of file AwsRdsDbClusterDetails.h.

◆ SetClusterCreateTime() [1/3]

void Aws::SecurityHub::Model::AwsRdsDbClusterDetails::SetClusterCreateTime ( Aws::String &&  value)
inline

Indicates when the DB cluster was created, in Universal Coordinated Time (UTC).

Uses the date-time format specified in RFC 3339 section 5.6, Internet Date/Time Format. The value cannot contain spaces. For example, 2020-03-22T13:22:13.933Z.

Definition at line 995 of file AwsRdsDbClusterDetails.h.

◆ SetClusterCreateTime() [2/3]

void Aws::SecurityHub::Model::AwsRdsDbClusterDetails::SetClusterCreateTime ( const Aws::String value)
inline

Indicates when the DB cluster was created, in Universal Coordinated Time (UTC).

Uses the date-time format specified in RFC 3339 section 5.6, Internet Date/Time Format. The value cannot contain spaces. For example, 2020-03-22T13:22:13.933Z.

Definition at line 986 of file AwsRdsDbClusterDetails.h.

◆ SetClusterCreateTime() [3/3]

void Aws::SecurityHub::Model::AwsRdsDbClusterDetails::SetClusterCreateTime ( const char *  value)
inline

Indicates when the DB cluster was created, in Universal Coordinated Time (UTC).

Uses the date-time format specified in RFC 3339 section 5.6, Internet Date/Time Format. The value cannot contain spaces. For example, 2020-03-22T13:22:13.933Z.

Definition at line 1004 of file AwsRdsDbClusterDetails.h.

◆ SetCopyTagsToSnapshot()

void Aws::SecurityHub::Model::AwsRdsDbClusterDetails::SetCopyTagsToSnapshot ( bool  value)
inline

Whether tags are copied from the DB cluster to snapshots of the DB cluster.

Definition at line 1229 of file AwsRdsDbClusterDetails.h.

◆ SetCrossAccountClone()

void Aws::SecurityHub::Model::AwsRdsDbClusterDetails::SetCrossAccountClone ( bool  value)
inline

Whether the DB cluster is a clone of a DB cluster owned by a different Amazon Web Services account.

Definition at line 1254 of file AwsRdsDbClusterDetails.h.

◆ SetCustomEndpoints() [1/2]

void Aws::SecurityHub::Model::AwsRdsDbClusterDetails::SetCustomEndpoints ( Aws::Vector< Aws::String > &&  value)
inline

A list of custom endpoints for the DB cluster.

Definition at line 329 of file AwsRdsDbClusterDetails.h.

◆ SetCustomEndpoints() [2/2]

void Aws::SecurityHub::Model::AwsRdsDbClusterDetails::SetCustomEndpoints ( const Aws::Vector< Aws::String > &  value)
inline

A list of custom endpoints for the DB cluster.

Definition at line 324 of file AwsRdsDbClusterDetails.h.

◆ SetDatabaseName() [1/3]

void Aws::SecurityHub::Model::AwsRdsDbClusterDetails::SetDatabaseName ( Aws::String &&  value)
inline

The name of the database.

Definition at line 165 of file AwsRdsDbClusterDetails.h.

◆ SetDatabaseName() [2/3]

void Aws::SecurityHub::Model::AwsRdsDbClusterDetails::SetDatabaseName ( const Aws::String value)
inline

The name of the database.

Definition at line 160 of file AwsRdsDbClusterDetails.h.

◆ SetDatabaseName() [3/3]

void Aws::SecurityHub::Model::AwsRdsDbClusterDetails::SetDatabaseName ( const char *  value)
inline

The name of the database.

Definition at line 170 of file AwsRdsDbClusterDetails.h.

◆ SetDbClusterIdentifier() [1/3]

void Aws::SecurityHub::Model::AwsRdsDbClusterDetails::SetDbClusterIdentifier ( Aws::String &&  value)
inline

The DB cluster identifier that the user assigned to the cluster. This identifier is the unique key that identifies a DB cluster.

Definition at line 1465 of file AwsRdsDbClusterDetails.h.

◆ SetDbClusterIdentifier() [2/3]

void Aws::SecurityHub::Model::AwsRdsDbClusterDetails::SetDbClusterIdentifier ( const Aws::String value)
inline

The DB cluster identifier that the user assigned to the cluster. This identifier is the unique key that identifies a DB cluster.

Definition at line 1459 of file AwsRdsDbClusterDetails.h.

◆ SetDbClusterIdentifier() [3/3]

void Aws::SecurityHub::Model::AwsRdsDbClusterDetails::SetDbClusterIdentifier ( const char *  value)
inline

The DB cluster identifier that the user assigned to the cluster. This identifier is the unique key that identifies a DB cluster.

Definition at line 1471 of file AwsRdsDbClusterDetails.h.

◆ SetDbClusterMembers() [1/2]

void Aws::SecurityHub::Model::AwsRdsDbClusterDetails::SetDbClusterMembers ( Aws::Vector< AwsRdsDbClusterMember > &&  value)
inline

The list of instances that make up the DB cluster.

Definition at line 1510 of file AwsRdsDbClusterDetails.h.

◆ SetDbClusterMembers() [2/2]

void Aws::SecurityHub::Model::AwsRdsDbClusterDetails::SetDbClusterMembers ( const Aws::Vector< AwsRdsDbClusterMember > &  value)
inline

The list of instances that make up the DB cluster.

Definition at line 1505 of file AwsRdsDbClusterDetails.h.

◆ SetDbClusterOptionGroupMemberships() [1/2]

void Aws::SecurityHub::Model::AwsRdsDbClusterDetails::SetDbClusterOptionGroupMemberships ( Aws::Vector< AwsRdsDbClusterOptionGroupMembership > &&  value)
inline

The list of option group memberships for this DB cluster.

Definition at line 1420 of file AwsRdsDbClusterDetails.h.

◆ SetDbClusterOptionGroupMemberships() [2/2]

void Aws::SecurityHub::Model::AwsRdsDbClusterDetails::SetDbClusterOptionGroupMemberships ( const Aws::Vector< AwsRdsDbClusterOptionGroupMembership > &  value)
inline

The list of option group memberships for this DB cluster.

Definition at line 1415 of file AwsRdsDbClusterDetails.h.

◆ SetDbClusterParameterGroup() [1/3]

void Aws::SecurityHub::Model::AwsRdsDbClusterDetails::SetDbClusterParameterGroup ( Aws::String &&  value)
inline

The name of the DB cluster parameter group for the DB cluster.

Definition at line 1330 of file AwsRdsDbClusterDetails.h.

◆ SetDbClusterParameterGroup() [2/3]

void Aws::SecurityHub::Model::AwsRdsDbClusterDetails::SetDbClusterParameterGroup ( const Aws::String value)
inline

The name of the DB cluster parameter group for the DB cluster.

Definition at line 1325 of file AwsRdsDbClusterDetails.h.

◆ SetDbClusterParameterGroup() [3/3]

void Aws::SecurityHub::Model::AwsRdsDbClusterDetails::SetDbClusterParameterGroup ( const char *  value)
inline

The name of the DB cluster parameter group for the DB cluster.

Definition at line 1335 of file AwsRdsDbClusterDetails.h.

◆ SetDbClusterResourceId() [1/3]

void Aws::SecurityHub::Model::AwsRdsDbClusterDetails::SetDbClusterResourceId ( Aws::String &&  value)
inline

The identifier of the DB cluster. The identifier must be unique within each Amazon Web Services Region and is immutable.

Definition at line 893 of file AwsRdsDbClusterDetails.h.

◆ SetDbClusterResourceId() [2/3]

void Aws::SecurityHub::Model::AwsRdsDbClusterDetails::SetDbClusterResourceId ( const Aws::String value)
inline

The identifier of the DB cluster. The identifier must be unique within each Amazon Web Services Region and is immutable.

Definition at line 887 of file AwsRdsDbClusterDetails.h.

◆ SetDbClusterResourceId() [3/3]

void Aws::SecurityHub::Model::AwsRdsDbClusterDetails::SetDbClusterResourceId ( const char *  value)
inline

The identifier of the DB cluster. The identifier must be unique within each Amazon Web Services Region and is immutable.

Definition at line 899 of file AwsRdsDbClusterDetails.h.

◆ SetDbSubnetGroup() [1/3]

void Aws::SecurityHub::Model::AwsRdsDbClusterDetails::SetDbSubnetGroup ( Aws::String &&  value)
inline

The subnet group that is associated with the DB cluster, including the name, description, and subnets in the subnet group.

Definition at line 1375 of file AwsRdsDbClusterDetails.h.

◆ SetDbSubnetGroup() [2/3]

void Aws::SecurityHub::Model::AwsRdsDbClusterDetails::SetDbSubnetGroup ( const Aws::String value)
inline

The subnet group that is associated with the DB cluster, including the name, description, and subnets in the subnet group.

Definition at line 1369 of file AwsRdsDbClusterDetails.h.

◆ SetDbSubnetGroup() [3/3]

void Aws::SecurityHub::Model::AwsRdsDbClusterDetails::SetDbSubnetGroup ( const char *  value)
inline

The subnet group that is associated with the DB cluster, including the name, description, and subnets in the subnet group.

Definition at line 1381 of file AwsRdsDbClusterDetails.h.

◆ SetDeletionProtection()

void Aws::SecurityHub::Model::AwsRdsDbClusterDetails::SetDeletionProtection ( bool  value)
inline

Whether the DB cluster has deletion protection enabled.

Definition at line 1143 of file AwsRdsDbClusterDetails.h.

◆ SetDomainMemberships() [1/2]

void Aws::SecurityHub::Model::AwsRdsDbClusterDetails::SetDomainMemberships ( Aws::Vector< AwsRdsDbDomainMembership > &&  value)
inline

The Active Directory domain membership records that are associated with the DB cluster.

Definition at line 1285 of file AwsRdsDbClusterDetails.h.

◆ SetDomainMemberships() [2/2]

void Aws::SecurityHub::Model::AwsRdsDbClusterDetails::SetDomainMemberships ( const Aws::Vector< AwsRdsDbDomainMembership > &  value)
inline

The Active Directory domain membership records that are associated with the DB cluster.

Definition at line 1279 of file AwsRdsDbClusterDetails.h.

◆ SetEnabledCloudWatchLogsExports() [1/2]

void Aws::SecurityHub::Model::AwsRdsDbClusterDetails::SetEnabledCloudWatchLogsExports ( Aws::Vector< Aws::String > &&  value)
inline

A list of log types that this DB cluster is configured to export to CloudWatch Logs.

Definition at line 1056 of file AwsRdsDbClusterDetails.h.

◆ SetEnabledCloudWatchLogsExports() [2/2]

void Aws::SecurityHub::Model::AwsRdsDbClusterDetails::SetEnabledCloudWatchLogsExports ( const Aws::Vector< Aws::String > &  value)
inline

A list of log types that this DB cluster is configured to export to CloudWatch Logs.

Definition at line 1050 of file AwsRdsDbClusterDetails.h.

◆ SetEndpoint() [1/3]

void Aws::SecurityHub::Model::AwsRdsDbClusterDetails::SetEndpoint ( Aws::String &&  value)
inline

The connection endpoint for the primary instance of the DB cluster.

Definition at line 247 of file AwsRdsDbClusterDetails.h.

◆ SetEndpoint() [2/3]

void Aws::SecurityHub::Model::AwsRdsDbClusterDetails::SetEndpoint ( const Aws::String value)
inline

The connection endpoint for the primary instance of the DB cluster.

Definition at line 242 of file AwsRdsDbClusterDetails.h.

◆ SetEndpoint() [3/3]

void Aws::SecurityHub::Model::AwsRdsDbClusterDetails::SetEndpoint ( const char *  value)
inline

The connection endpoint for the primary instance of the DB cluster.

Definition at line 252 of file AwsRdsDbClusterDetails.h.

◆ SetEngine() [1/3]

void Aws::SecurityHub::Model::AwsRdsDbClusterDetails::SetEngine ( Aws::String &&  value)
inline

The name of the database engine to use for this DB cluster.

Definition at line 396 of file AwsRdsDbClusterDetails.h.

◆ SetEngine() [2/3]

void Aws::SecurityHub::Model::AwsRdsDbClusterDetails::SetEngine ( const Aws::String value)
inline

The name of the database engine to use for this DB cluster.

Definition at line 391 of file AwsRdsDbClusterDetails.h.

◆ SetEngine() [3/3]

void Aws::SecurityHub::Model::AwsRdsDbClusterDetails::SetEngine ( const char *  value)
inline

The name of the database engine to use for this DB cluster.

Definition at line 401 of file AwsRdsDbClusterDetails.h.

◆ SetEngineMode() [1/3]

void Aws::SecurityHub::Model::AwsRdsDbClusterDetails::SetEngineMode ( Aws::String &&  value)
inline

The database engine mode of the DB cluster.

Definition at line 1107 of file AwsRdsDbClusterDetails.h.

◆ SetEngineMode() [2/3]

void Aws::SecurityHub::Model::AwsRdsDbClusterDetails::SetEngineMode ( const Aws::String value)
inline

The database engine mode of the DB cluster.

Definition at line 1102 of file AwsRdsDbClusterDetails.h.

◆ SetEngineMode() [3/3]

void Aws::SecurityHub::Model::AwsRdsDbClusterDetails::SetEngineMode ( const char *  value)
inline

The database engine mode of the DB cluster.

Definition at line 1112 of file AwsRdsDbClusterDetails.h.

◆ SetEngineVersion() [1/3]

void Aws::SecurityHub::Model::AwsRdsDbClusterDetails::SetEngineVersion ( Aws::String &&  value)
inline

The version number of the database engine to use.

Definition at line 437 of file AwsRdsDbClusterDetails.h.

◆ SetEngineVersion() [2/3]

void Aws::SecurityHub::Model::AwsRdsDbClusterDetails::SetEngineVersion ( const Aws::String value)
inline

The version number of the database engine to use.

Definition at line 432 of file AwsRdsDbClusterDetails.h.

◆ SetEngineVersion() [3/3]

void Aws::SecurityHub::Model::AwsRdsDbClusterDetails::SetEngineVersion ( const char *  value)
inline

The version number of the database engine to use.

Definition at line 442 of file AwsRdsDbClusterDetails.h.

◆ SetHostedZoneId() [1/3]

void Aws::SecurityHub::Model::AwsRdsDbClusterDetails::SetHostedZoneId ( Aws::String &&  value)
inline

Specifies the identifier that Amazon Route 53 assigns when you create a hosted zone.

Definition at line 774 of file AwsRdsDbClusterDetails.h.

◆ SetHostedZoneId() [2/3]

void Aws::SecurityHub::Model::AwsRdsDbClusterDetails::SetHostedZoneId ( const Aws::String value)
inline

Specifies the identifier that Amazon Route 53 assigns when you create a hosted zone.

Definition at line 768 of file AwsRdsDbClusterDetails.h.

◆ SetHostedZoneId() [3/3]

void Aws::SecurityHub::Model::AwsRdsDbClusterDetails::SetHostedZoneId ( const char *  value)
inline

Specifies the identifier that Amazon Route 53 assigns when you create a hosted zone.

Definition at line 780 of file AwsRdsDbClusterDetails.h.

◆ SetHttpEndpointEnabled()

void Aws::SecurityHub::Model::AwsRdsDbClusterDetails::SetHttpEndpointEnabled ( bool  value)
inline

Whether the HTTP endpoint for an Aurora Serverless DB cluster is enabled.

Definition at line 1164 of file AwsRdsDbClusterDetails.h.

◆ SetIamDatabaseAuthenticationEnabled()

void Aws::SecurityHub::Model::AwsRdsDbClusterDetails::SetIamDatabaseAuthenticationEnabled ( bool  value)
inline

Whether the mapping of IAM accounts to database accounts is enabled.

Definition at line 1546 of file AwsRdsDbClusterDetails.h.

◆ SetKmsKeyId() [1/3]

void Aws::SecurityHub::Model::AwsRdsDbClusterDetails::SetKmsKeyId ( Aws::String &&  value)
inline

The ARN of the KMS master key that is used to encrypt the database instances in the DB cluster.

Definition at line 844 of file AwsRdsDbClusterDetails.h.

◆ SetKmsKeyId() [2/3]

void Aws::SecurityHub::Model::AwsRdsDbClusterDetails::SetKmsKeyId ( const Aws::String value)
inline

The ARN of the KMS master key that is used to encrypt the database instances in the DB cluster.

Definition at line 838 of file AwsRdsDbClusterDetails.h.

◆ SetKmsKeyId() [3/3]

void Aws::SecurityHub::Model::AwsRdsDbClusterDetails::SetKmsKeyId ( const char *  value)
inline

The ARN of the KMS master key that is used to encrypt the database instances in the DB cluster.

Definition at line 850 of file AwsRdsDbClusterDetails.h.

◆ SetMasterUsername() [1/3]

void Aws::SecurityHub::Model::AwsRdsDbClusterDetails::SetMasterUsername ( Aws::String &&  value)
inline

The name of the master user for the DB cluster.

Definition at line 503 of file AwsRdsDbClusterDetails.h.

◆ SetMasterUsername() [2/3]

void Aws::SecurityHub::Model::AwsRdsDbClusterDetails::SetMasterUsername ( const Aws::String value)
inline

The name of the master user for the DB cluster.

Definition at line 498 of file AwsRdsDbClusterDetails.h.

◆ SetMasterUsername() [3/3]

void Aws::SecurityHub::Model::AwsRdsDbClusterDetails::SetMasterUsername ( const char *  value)
inline

The name of the master user for the DB cluster.

Definition at line 508 of file AwsRdsDbClusterDetails.h.

◆ SetMultiAz()

void Aws::SecurityHub::Model::AwsRdsDbClusterDetails::SetMultiAz ( bool  value)
inline

Whether the DB cluster has instances in multiple Availability Zones.

Definition at line 370 of file AwsRdsDbClusterDetails.h.

◆ SetPort()

void Aws::SecurityHub::Model::AwsRdsDbClusterDetails::SetPort ( int  value)
inline

The port number on which the DB instances in the DB cluster accept connections.

Definition at line 476 of file AwsRdsDbClusterDetails.h.

◆ SetPreferredBackupWindow() [1/3]

void Aws::SecurityHub::Model::AwsRdsDbClusterDetails::SetPreferredBackupWindow ( Aws::String &&  value)
inline

The range of time each day when automated backups are created, if automated backups are enabled.

Uses the format HH:MM-HH:MM. For example, 04:52-05:22.

Definition at line 552 of file AwsRdsDbClusterDetails.h.

◆ SetPreferredBackupWindow() [2/3]

void Aws::SecurityHub::Model::AwsRdsDbClusterDetails::SetPreferredBackupWindow ( const Aws::String value)
inline

The range of time each day when automated backups are created, if automated backups are enabled.

Uses the format HH:MM-HH:MM. For example, 04:52-05:22.

Definition at line 545 of file AwsRdsDbClusterDetails.h.

◆ SetPreferredBackupWindow() [3/3]

void Aws::SecurityHub::Model::AwsRdsDbClusterDetails::SetPreferredBackupWindow ( const char *  value)
inline

The range of time each day when automated backups are created, if automated backups are enabled.

Uses the format HH:MM-HH:MM. For example, 04:52-05:22.

Definition at line 559 of file AwsRdsDbClusterDetails.h.

◆ SetPreferredMaintenanceWindow() [1/3]

void Aws::SecurityHub::Model::AwsRdsDbClusterDetails::SetPreferredMaintenanceWindow ( Aws::String &&  value)
inline

The weekly time range during which system maintenance can occur, in Universal Coordinated Time (UTC).

Uses the format <day>:HH:MM-<day>:HH:MM.

For the day values, use mon|tue|wed|thu|fri|sat|sun.

For example, sun:09:32-sun:10:02.

Definition at line 617 of file AwsRdsDbClusterDetails.h.

◆ SetPreferredMaintenanceWindow() [2/3]

void Aws::SecurityHub::Model::AwsRdsDbClusterDetails::SetPreferredMaintenanceWindow ( const Aws::String value)
inline

The weekly time range during which system maintenance can occur, in Universal Coordinated Time (UTC).

Uses the format <day>:HH:MM-<day>:HH:MM.

For the day values, use mon|tue|wed|thu|fri|sat|sun.

For example, sun:09:32-sun:10:02.

Definition at line 608 of file AwsRdsDbClusterDetails.h.

◆ SetPreferredMaintenanceWindow() [3/3]

void Aws::SecurityHub::Model::AwsRdsDbClusterDetails::SetPreferredMaintenanceWindow ( const char *  value)
inline

The weekly time range during which system maintenance can occur, in Universal Coordinated Time (UTC).

Uses the format <day>:HH:MM-<day>:HH:MM.

For the day values, use mon|tue|wed|thu|fri|sat|sun.

For example, sun:09:32-sun:10:02.

Definition at line 626 of file AwsRdsDbClusterDetails.h.

◆ SetReaderEndpoint() [1/3]

void Aws::SecurityHub::Model::AwsRdsDbClusterDetails::SetReaderEndpoint ( Aws::String &&  value)
inline

The reader endpoint for the DB cluster.

Definition at line 288 of file AwsRdsDbClusterDetails.h.

◆ SetReaderEndpoint() [2/3]

void Aws::SecurityHub::Model::AwsRdsDbClusterDetails::SetReaderEndpoint ( const Aws::String value)
inline

The reader endpoint for the DB cluster.

Definition at line 283 of file AwsRdsDbClusterDetails.h.

◆ SetReaderEndpoint() [3/3]

void Aws::SecurityHub::Model::AwsRdsDbClusterDetails::SetReaderEndpoint ( const char *  value)
inline

The reader endpoint for the DB cluster.

Definition at line 293 of file AwsRdsDbClusterDetails.h.

◆ SetReadReplicaIdentifiers() [1/2]

void Aws::SecurityHub::Model::AwsRdsDbClusterDetails::SetReadReplicaIdentifiers ( Aws::Vector< Aws::String > &&  value)
inline

The identifiers of the read replicas that are associated with this DB cluster.

Definition at line 678 of file AwsRdsDbClusterDetails.h.

◆ SetReadReplicaIdentifiers() [2/2]

void Aws::SecurityHub::Model::AwsRdsDbClusterDetails::SetReadReplicaIdentifiers ( const Aws::Vector< Aws::String > &  value)
inline

The identifiers of the read replicas that are associated with this DB cluster.

Definition at line 672 of file AwsRdsDbClusterDetails.h.

◆ SetStatus() [1/3]

void Aws::SecurityHub::Model::AwsRdsDbClusterDetails::SetStatus ( Aws::String &&  value)
inline

The current status of this DB cluster.

Definition at line 206 of file AwsRdsDbClusterDetails.h.

◆ SetStatus() [2/3]

void Aws::SecurityHub::Model::AwsRdsDbClusterDetails::SetStatus ( const Aws::String value)
inline

The current status of this DB cluster.

Definition at line 201 of file AwsRdsDbClusterDetails.h.

◆ SetStatus() [3/3]

void Aws::SecurityHub::Model::AwsRdsDbClusterDetails::SetStatus ( const char *  value)
inline

The current status of this DB cluster.

Definition at line 211 of file AwsRdsDbClusterDetails.h.

◆ SetStorageEncrypted()

void Aws::SecurityHub::Model::AwsRdsDbClusterDetails::SetStorageEncrypted ( bool  value)
inline

Whether the DB cluster is encrypted.

Definition at line 814 of file AwsRdsDbClusterDetails.h.

◆ SetVpcSecurityGroups() [1/2]

void Aws::SecurityHub::Model::AwsRdsDbClusterDetails::SetVpcSecurityGroups ( Aws::Vector< AwsRdsDbInstanceVpcSecurityGroup > &&  value)
inline

A list of VPC security groups that the DB cluster belongs to.

Definition at line 729 of file AwsRdsDbClusterDetails.h.

◆ SetVpcSecurityGroups() [2/2]

void Aws::SecurityHub::Model::AwsRdsDbClusterDetails::SetVpcSecurityGroups ( const Aws::Vector< AwsRdsDbInstanceVpcSecurityGroup > &  value)
inline

A list of VPC security groups that the DB cluster belongs to.

Definition at line 724 of file AwsRdsDbClusterDetails.h.

◆ StatusHasBeenSet()

bool Aws::SecurityHub::Model::AwsRdsDbClusterDetails::StatusHasBeenSet ( ) const
inline

The current status of this DB cluster.

Definition at line 196 of file AwsRdsDbClusterDetails.h.

◆ StorageEncryptedHasBeenSet()

bool Aws::SecurityHub::Model::AwsRdsDbClusterDetails::StorageEncryptedHasBeenSet ( ) const
inline

Whether the DB cluster is encrypted.

Definition at line 809 of file AwsRdsDbClusterDetails.h.

◆ VpcSecurityGroupsHasBeenSet()

bool Aws::SecurityHub::Model::AwsRdsDbClusterDetails::VpcSecurityGroupsHasBeenSet ( ) const
inline

A list of VPC security groups that the DB cluster belongs to.

Definition at line 719 of file AwsRdsDbClusterDetails.h.

◆ WithActivityStreamStatus() [1/3]

AwsRdsDbClusterDetails& Aws::SecurityHub::Model::AwsRdsDbClusterDetails::WithActivityStreamStatus ( Aws::String &&  value)
inline

The status of the database activity stream.

Definition at line 1205 of file AwsRdsDbClusterDetails.h.

◆ WithActivityStreamStatus() [2/3]

AwsRdsDbClusterDetails& Aws::SecurityHub::Model::AwsRdsDbClusterDetails::WithActivityStreamStatus ( const Aws::String value)
inline

The status of the database activity stream.

Definition at line 1200 of file AwsRdsDbClusterDetails.h.

◆ WithActivityStreamStatus() [3/3]

AwsRdsDbClusterDetails& Aws::SecurityHub::Model::AwsRdsDbClusterDetails::WithActivityStreamStatus ( const char *  value)
inline

The status of the database activity stream.

Definition at line 1210 of file AwsRdsDbClusterDetails.h.

◆ WithAllocatedStorage()

AwsRdsDbClusterDetails& Aws::SecurityHub::Model::AwsRdsDbClusterDetails::WithAllocatedStorage ( int  value)
inline

For all database engines except Aurora, specifies the allocated storage size in gibibytes (GiB).

Definition at line 68 of file AwsRdsDbClusterDetails.h.

◆ WithAssociatedRoles() [1/2]

AwsRdsDbClusterDetails& Aws::SecurityHub::Model::AwsRdsDbClusterDetails::WithAssociatedRoles ( Aws::Vector< AwsRdsDbClusterAssociatedRole > &&  value)
inline

A list of the IAM roles that are associated with the DB cluster.

Definition at line 948 of file AwsRdsDbClusterDetails.h.

◆ WithAssociatedRoles() [2/2]

AwsRdsDbClusterDetails& Aws::SecurityHub::Model::AwsRdsDbClusterDetails::WithAssociatedRoles ( const Aws::Vector< AwsRdsDbClusterAssociatedRole > &  value)
inline

A list of the IAM roles that are associated with the DB cluster.

Definition at line 943 of file AwsRdsDbClusterDetails.h.

◆ WithAvailabilityZones() [1/2]

AwsRdsDbClusterDetails& Aws::SecurityHub::Model::AwsRdsDbClusterDetails::WithAvailabilityZones ( Aws::Vector< Aws::String > &&  value)
inline

A list of Availability Zones (AZs) where instances in the DB cluster can be created.

Definition at line 105 of file AwsRdsDbClusterDetails.h.

◆ WithAvailabilityZones() [2/2]

AwsRdsDbClusterDetails& Aws::SecurityHub::Model::AwsRdsDbClusterDetails::WithAvailabilityZones ( const Aws::Vector< Aws::String > &  value)
inline

A list of Availability Zones (AZs) where instances in the DB cluster can be created.

Definition at line 99 of file AwsRdsDbClusterDetails.h.

◆ WithBackupRetentionPeriod()

AwsRdsDbClusterDetails& Aws::SecurityHub::Model::AwsRdsDbClusterDetails::WithBackupRetentionPeriod ( int  value)
inline

The number of days for which automated backups are retained.

Definition at line 144 of file AwsRdsDbClusterDetails.h.

◆ WithClusterCreateTime() [1/3]

AwsRdsDbClusterDetails& Aws::SecurityHub::Model::AwsRdsDbClusterDetails::WithClusterCreateTime ( Aws::String &&  value)
inline

Indicates when the DB cluster was created, in Universal Coordinated Time (UTC).

Uses the date-time format specified in RFC 3339 section 5.6, Internet Date/Time Format. The value cannot contain spaces. For example, 2020-03-22T13:22:13.933Z.

Definition at line 1022 of file AwsRdsDbClusterDetails.h.

◆ WithClusterCreateTime() [2/3]

AwsRdsDbClusterDetails& Aws::SecurityHub::Model::AwsRdsDbClusterDetails::WithClusterCreateTime ( const Aws::String value)
inline

Indicates when the DB cluster was created, in Universal Coordinated Time (UTC).

Uses the date-time format specified in RFC 3339 section 5.6, Internet Date/Time Format. The value cannot contain spaces. For example, 2020-03-22T13:22:13.933Z.

Definition at line 1013 of file AwsRdsDbClusterDetails.h.

◆ WithClusterCreateTime() [3/3]

AwsRdsDbClusterDetails& Aws::SecurityHub::Model::AwsRdsDbClusterDetails::WithClusterCreateTime ( const char *  value)
inline

Indicates when the DB cluster was created, in Universal Coordinated Time (UTC).

Uses the date-time format specified in RFC 3339 section 5.6, Internet Date/Time Format. The value cannot contain spaces. For example, 2020-03-22T13:22:13.933Z.

Definition at line 1031 of file AwsRdsDbClusterDetails.h.

◆ WithCopyTagsToSnapshot()

AwsRdsDbClusterDetails& Aws::SecurityHub::Model::AwsRdsDbClusterDetails::WithCopyTagsToSnapshot ( bool  value)
inline

Whether tags are copied from the DB cluster to snapshots of the DB cluster.

Definition at line 1235 of file AwsRdsDbClusterDetails.h.

◆ WithCrossAccountClone()

AwsRdsDbClusterDetails& Aws::SecurityHub::Model::AwsRdsDbClusterDetails::WithCrossAccountClone ( bool  value)
inline

Whether the DB cluster is a clone of a DB cluster owned by a different Amazon Web Services account.

Definition at line 1260 of file AwsRdsDbClusterDetails.h.

◆ WithCustomEndpoints() [1/2]

AwsRdsDbClusterDetails& Aws::SecurityHub::Model::AwsRdsDbClusterDetails::WithCustomEndpoints ( Aws::Vector< Aws::String > &&  value)
inline

A list of custom endpoints for the DB cluster.

Definition at line 339 of file AwsRdsDbClusterDetails.h.

◆ WithCustomEndpoints() [2/2]

AwsRdsDbClusterDetails& Aws::SecurityHub::Model::AwsRdsDbClusterDetails::WithCustomEndpoints ( const Aws::Vector< Aws::String > &  value)
inline

A list of custom endpoints for the DB cluster.

Definition at line 334 of file AwsRdsDbClusterDetails.h.

◆ WithDatabaseName() [1/3]

AwsRdsDbClusterDetails& Aws::SecurityHub::Model::AwsRdsDbClusterDetails::WithDatabaseName ( Aws::String &&  value)
inline

The name of the database.

Definition at line 180 of file AwsRdsDbClusterDetails.h.

◆ WithDatabaseName() [2/3]

AwsRdsDbClusterDetails& Aws::SecurityHub::Model::AwsRdsDbClusterDetails::WithDatabaseName ( const Aws::String value)
inline

The name of the database.

Definition at line 175 of file AwsRdsDbClusterDetails.h.

◆ WithDatabaseName() [3/3]

AwsRdsDbClusterDetails& Aws::SecurityHub::Model::AwsRdsDbClusterDetails::WithDatabaseName ( const char *  value)
inline

The name of the database.

Definition at line 185 of file AwsRdsDbClusterDetails.h.

◆ WithDbClusterIdentifier() [1/3]

AwsRdsDbClusterDetails& Aws::SecurityHub::Model::AwsRdsDbClusterDetails::WithDbClusterIdentifier ( Aws::String &&  value)
inline

The DB cluster identifier that the user assigned to the cluster. This identifier is the unique key that identifies a DB cluster.

Definition at line 1483 of file AwsRdsDbClusterDetails.h.

◆ WithDbClusterIdentifier() [2/3]

AwsRdsDbClusterDetails& Aws::SecurityHub::Model::AwsRdsDbClusterDetails::WithDbClusterIdentifier ( const Aws::String value)
inline

The DB cluster identifier that the user assigned to the cluster. This identifier is the unique key that identifies a DB cluster.

Definition at line 1477 of file AwsRdsDbClusterDetails.h.

◆ WithDbClusterIdentifier() [3/3]

AwsRdsDbClusterDetails& Aws::SecurityHub::Model::AwsRdsDbClusterDetails::WithDbClusterIdentifier ( const char *  value)
inline

The DB cluster identifier that the user assigned to the cluster. This identifier is the unique key that identifies a DB cluster.

Definition at line 1489 of file AwsRdsDbClusterDetails.h.

◆ WithDbClusterMembers() [1/2]

AwsRdsDbClusterDetails& Aws::SecurityHub::Model::AwsRdsDbClusterDetails::WithDbClusterMembers ( Aws::Vector< AwsRdsDbClusterMember > &&  value)
inline

The list of instances that make up the DB cluster.

Definition at line 1520 of file AwsRdsDbClusterDetails.h.

◆ WithDbClusterMembers() [2/2]

AwsRdsDbClusterDetails& Aws::SecurityHub::Model::AwsRdsDbClusterDetails::WithDbClusterMembers ( const Aws::Vector< AwsRdsDbClusterMember > &  value)
inline

The list of instances that make up the DB cluster.

Definition at line 1515 of file AwsRdsDbClusterDetails.h.

◆ WithDbClusterOptionGroupMemberships() [1/2]

AwsRdsDbClusterDetails& Aws::SecurityHub::Model::AwsRdsDbClusterDetails::WithDbClusterOptionGroupMemberships ( Aws::Vector< AwsRdsDbClusterOptionGroupMembership > &&  value)
inline

The list of option group memberships for this DB cluster.

Definition at line 1430 of file AwsRdsDbClusterDetails.h.

◆ WithDbClusterOptionGroupMemberships() [2/2]

AwsRdsDbClusterDetails& Aws::SecurityHub::Model::AwsRdsDbClusterDetails::WithDbClusterOptionGroupMemberships ( const Aws::Vector< AwsRdsDbClusterOptionGroupMembership > &  value)
inline

The list of option group memberships for this DB cluster.

Definition at line 1425 of file AwsRdsDbClusterDetails.h.

◆ WithDbClusterParameterGroup() [1/3]

AwsRdsDbClusterDetails& Aws::SecurityHub::Model::AwsRdsDbClusterDetails::WithDbClusterParameterGroup ( Aws::String &&  value)
inline

The name of the DB cluster parameter group for the DB cluster.

Definition at line 1345 of file AwsRdsDbClusterDetails.h.

◆ WithDbClusterParameterGroup() [2/3]

AwsRdsDbClusterDetails& Aws::SecurityHub::Model::AwsRdsDbClusterDetails::WithDbClusterParameterGroup ( const Aws::String value)
inline

The name of the DB cluster parameter group for the DB cluster.

Definition at line 1340 of file AwsRdsDbClusterDetails.h.

◆ WithDbClusterParameterGroup() [3/3]

AwsRdsDbClusterDetails& Aws::SecurityHub::Model::AwsRdsDbClusterDetails::WithDbClusterParameterGroup ( const char *  value)
inline

The name of the DB cluster parameter group for the DB cluster.

Definition at line 1350 of file AwsRdsDbClusterDetails.h.

◆ WithDbClusterResourceId() [1/3]

AwsRdsDbClusterDetails& Aws::SecurityHub::Model::AwsRdsDbClusterDetails::WithDbClusterResourceId ( Aws::String &&  value)
inline

The identifier of the DB cluster. The identifier must be unique within each Amazon Web Services Region and is immutable.

Definition at line 911 of file AwsRdsDbClusterDetails.h.

◆ WithDbClusterResourceId() [2/3]

AwsRdsDbClusterDetails& Aws::SecurityHub::Model::AwsRdsDbClusterDetails::WithDbClusterResourceId ( const Aws::String value)
inline

The identifier of the DB cluster. The identifier must be unique within each Amazon Web Services Region and is immutable.

Definition at line 905 of file AwsRdsDbClusterDetails.h.

◆ WithDbClusterResourceId() [3/3]

AwsRdsDbClusterDetails& Aws::SecurityHub::Model::AwsRdsDbClusterDetails::WithDbClusterResourceId ( const char *  value)
inline

The identifier of the DB cluster. The identifier must be unique within each Amazon Web Services Region and is immutable.

Definition at line 917 of file AwsRdsDbClusterDetails.h.

◆ WithDbSubnetGroup() [1/3]

AwsRdsDbClusterDetails& Aws::SecurityHub::Model::AwsRdsDbClusterDetails::WithDbSubnetGroup ( Aws::String &&  value)
inline

The subnet group that is associated with the DB cluster, including the name, description, and subnets in the subnet group.

Definition at line 1393 of file AwsRdsDbClusterDetails.h.

◆ WithDbSubnetGroup() [2/3]

AwsRdsDbClusterDetails& Aws::SecurityHub::Model::AwsRdsDbClusterDetails::WithDbSubnetGroup ( const Aws::String value)
inline

The subnet group that is associated with the DB cluster, including the name, description, and subnets in the subnet group.

Definition at line 1387 of file AwsRdsDbClusterDetails.h.

◆ WithDbSubnetGroup() [3/3]

AwsRdsDbClusterDetails& Aws::SecurityHub::Model::AwsRdsDbClusterDetails::WithDbSubnetGroup ( const char *  value)
inline

The subnet group that is associated with the DB cluster, including the name, description, and subnets in the subnet group.

Definition at line 1399 of file AwsRdsDbClusterDetails.h.

◆ WithDeletionProtection()

AwsRdsDbClusterDetails& Aws::SecurityHub::Model::AwsRdsDbClusterDetails::WithDeletionProtection ( bool  value)
inline

Whether the DB cluster has deletion protection enabled.

Definition at line 1148 of file AwsRdsDbClusterDetails.h.

◆ WithDomainMemberships() [1/2]

AwsRdsDbClusterDetails& Aws::SecurityHub::Model::AwsRdsDbClusterDetails::WithDomainMemberships ( Aws::Vector< AwsRdsDbDomainMembership > &&  value)
inline

The Active Directory domain membership records that are associated with the DB cluster.

Definition at line 1297 of file AwsRdsDbClusterDetails.h.

◆ WithDomainMemberships() [2/2]

AwsRdsDbClusterDetails& Aws::SecurityHub::Model::AwsRdsDbClusterDetails::WithDomainMemberships ( const Aws::Vector< AwsRdsDbDomainMembership > &  value)
inline

The Active Directory domain membership records that are associated with the DB cluster.

Definition at line 1291 of file AwsRdsDbClusterDetails.h.

◆ WithEnabledCloudWatchLogsExports() [1/2]

AwsRdsDbClusterDetails& Aws::SecurityHub::Model::AwsRdsDbClusterDetails::WithEnabledCloudWatchLogsExports ( Aws::Vector< Aws::String > &&  value)
inline

A list of log types that this DB cluster is configured to export to CloudWatch Logs.

Definition at line 1068 of file AwsRdsDbClusterDetails.h.

◆ WithEnabledCloudWatchLogsExports() [2/2]

AwsRdsDbClusterDetails& Aws::SecurityHub::Model::AwsRdsDbClusterDetails::WithEnabledCloudWatchLogsExports ( const Aws::Vector< Aws::String > &  value)
inline

A list of log types that this DB cluster is configured to export to CloudWatch Logs.

Definition at line 1062 of file AwsRdsDbClusterDetails.h.

◆ WithEndpoint() [1/3]

AwsRdsDbClusterDetails& Aws::SecurityHub::Model::AwsRdsDbClusterDetails::WithEndpoint ( Aws::String &&  value)
inline

The connection endpoint for the primary instance of the DB cluster.

Definition at line 262 of file AwsRdsDbClusterDetails.h.

◆ WithEndpoint() [2/3]

AwsRdsDbClusterDetails& Aws::SecurityHub::Model::AwsRdsDbClusterDetails::WithEndpoint ( const Aws::String value)
inline

The connection endpoint for the primary instance of the DB cluster.

Definition at line 257 of file AwsRdsDbClusterDetails.h.

◆ WithEndpoint() [3/3]

AwsRdsDbClusterDetails& Aws::SecurityHub::Model::AwsRdsDbClusterDetails::WithEndpoint ( const char *  value)
inline

The connection endpoint for the primary instance of the DB cluster.

Definition at line 267 of file AwsRdsDbClusterDetails.h.

◆ WithEngine() [1/3]

AwsRdsDbClusterDetails& Aws::SecurityHub::Model::AwsRdsDbClusterDetails::WithEngine ( Aws::String &&  value)
inline

The name of the database engine to use for this DB cluster.

Definition at line 411 of file AwsRdsDbClusterDetails.h.

◆ WithEngine() [2/3]

AwsRdsDbClusterDetails& Aws::SecurityHub::Model::AwsRdsDbClusterDetails::WithEngine ( const Aws::String value)
inline

The name of the database engine to use for this DB cluster.

Definition at line 406 of file AwsRdsDbClusterDetails.h.

◆ WithEngine() [3/3]

AwsRdsDbClusterDetails& Aws::SecurityHub::Model::AwsRdsDbClusterDetails::WithEngine ( const char *  value)
inline

The name of the database engine to use for this DB cluster.

Definition at line 416 of file AwsRdsDbClusterDetails.h.

◆ WithEngineMode() [1/3]

AwsRdsDbClusterDetails& Aws::SecurityHub::Model::AwsRdsDbClusterDetails::WithEngineMode ( Aws::String &&  value)
inline

The database engine mode of the DB cluster.

Definition at line 1122 of file AwsRdsDbClusterDetails.h.

◆ WithEngineMode() [2/3]

AwsRdsDbClusterDetails& Aws::SecurityHub::Model::AwsRdsDbClusterDetails::WithEngineMode ( const Aws::String value)
inline

The database engine mode of the DB cluster.

Definition at line 1117 of file AwsRdsDbClusterDetails.h.

◆ WithEngineMode() [3/3]

AwsRdsDbClusterDetails& Aws::SecurityHub::Model::AwsRdsDbClusterDetails::WithEngineMode ( const char *  value)
inline

The database engine mode of the DB cluster.

Definition at line 1127 of file AwsRdsDbClusterDetails.h.

◆ WithEngineVersion() [1/3]

AwsRdsDbClusterDetails& Aws::SecurityHub::Model::AwsRdsDbClusterDetails::WithEngineVersion ( Aws::String &&  value)
inline

The version number of the database engine to use.

Definition at line 452 of file AwsRdsDbClusterDetails.h.

◆ WithEngineVersion() [2/3]

AwsRdsDbClusterDetails& Aws::SecurityHub::Model::AwsRdsDbClusterDetails::WithEngineVersion ( const Aws::String value)
inline

The version number of the database engine to use.

Definition at line 447 of file AwsRdsDbClusterDetails.h.

◆ WithEngineVersion() [3/3]

AwsRdsDbClusterDetails& Aws::SecurityHub::Model::AwsRdsDbClusterDetails::WithEngineVersion ( const char *  value)
inline

The version number of the database engine to use.

Definition at line 457 of file AwsRdsDbClusterDetails.h.

◆ WithHostedZoneId() [1/3]

AwsRdsDbClusterDetails& Aws::SecurityHub::Model::AwsRdsDbClusterDetails::WithHostedZoneId ( Aws::String &&  value)
inline

Specifies the identifier that Amazon Route 53 assigns when you create a hosted zone.

Definition at line 792 of file AwsRdsDbClusterDetails.h.

◆ WithHostedZoneId() [2/3]

AwsRdsDbClusterDetails& Aws::SecurityHub::Model::AwsRdsDbClusterDetails::WithHostedZoneId ( const Aws::String value)
inline

Specifies the identifier that Amazon Route 53 assigns when you create a hosted zone.

Definition at line 786 of file AwsRdsDbClusterDetails.h.

◆ WithHostedZoneId() [3/3]

AwsRdsDbClusterDetails& Aws::SecurityHub::Model::AwsRdsDbClusterDetails::WithHostedZoneId ( const char *  value)
inline

Specifies the identifier that Amazon Route 53 assigns when you create a hosted zone.

Definition at line 798 of file AwsRdsDbClusterDetails.h.

◆ WithHttpEndpointEnabled()

AwsRdsDbClusterDetails& Aws::SecurityHub::Model::AwsRdsDbClusterDetails::WithHttpEndpointEnabled ( bool  value)
inline

Whether the HTTP endpoint for an Aurora Serverless DB cluster is enabled.

Definition at line 1169 of file AwsRdsDbClusterDetails.h.

◆ WithIamDatabaseAuthenticationEnabled()

AwsRdsDbClusterDetails& Aws::SecurityHub::Model::AwsRdsDbClusterDetails::WithIamDatabaseAuthenticationEnabled ( bool  value)
inline

Whether the mapping of IAM accounts to database accounts is enabled.

Definition at line 1551 of file AwsRdsDbClusterDetails.h.

◆ WithKmsKeyId() [1/3]

AwsRdsDbClusterDetails& Aws::SecurityHub::Model::AwsRdsDbClusterDetails::WithKmsKeyId ( Aws::String &&  value)
inline

The ARN of the KMS master key that is used to encrypt the database instances in the DB cluster.

Definition at line 862 of file AwsRdsDbClusterDetails.h.

◆ WithKmsKeyId() [2/3]

AwsRdsDbClusterDetails& Aws::SecurityHub::Model::AwsRdsDbClusterDetails::WithKmsKeyId ( const Aws::String value)
inline

The ARN of the KMS master key that is used to encrypt the database instances in the DB cluster.

Definition at line 856 of file AwsRdsDbClusterDetails.h.

◆ WithKmsKeyId() [3/3]

AwsRdsDbClusterDetails& Aws::SecurityHub::Model::AwsRdsDbClusterDetails::WithKmsKeyId ( const char *  value)
inline

The ARN of the KMS master key that is used to encrypt the database instances in the DB cluster.

Definition at line 868 of file AwsRdsDbClusterDetails.h.

◆ WithMasterUsername() [1/3]

AwsRdsDbClusterDetails& Aws::SecurityHub::Model::AwsRdsDbClusterDetails::WithMasterUsername ( Aws::String &&  value)
inline

The name of the master user for the DB cluster.

Definition at line 518 of file AwsRdsDbClusterDetails.h.

◆ WithMasterUsername() [2/3]

AwsRdsDbClusterDetails& Aws::SecurityHub::Model::AwsRdsDbClusterDetails::WithMasterUsername ( const Aws::String value)
inline

The name of the master user for the DB cluster.

Definition at line 513 of file AwsRdsDbClusterDetails.h.

◆ WithMasterUsername() [3/3]

AwsRdsDbClusterDetails& Aws::SecurityHub::Model::AwsRdsDbClusterDetails::WithMasterUsername ( const char *  value)
inline

The name of the master user for the DB cluster.

Definition at line 523 of file AwsRdsDbClusterDetails.h.

◆ WithMultiAz()

AwsRdsDbClusterDetails& Aws::SecurityHub::Model::AwsRdsDbClusterDetails::WithMultiAz ( bool  value)
inline

Whether the DB cluster has instances in multiple Availability Zones.

Definition at line 375 of file AwsRdsDbClusterDetails.h.

◆ WithPort()

AwsRdsDbClusterDetails& Aws::SecurityHub::Model::AwsRdsDbClusterDetails::WithPort ( int  value)
inline

The port number on which the DB instances in the DB cluster accept connections.

Definition at line 482 of file AwsRdsDbClusterDetails.h.

◆ WithPreferredBackupWindow() [1/3]

AwsRdsDbClusterDetails& Aws::SecurityHub::Model::AwsRdsDbClusterDetails::WithPreferredBackupWindow ( Aws::String &&  value)
inline

The range of time each day when automated backups are created, if automated backups are enabled.

Uses the format HH:MM-HH:MM. For example, 04:52-05:22.

Definition at line 573 of file AwsRdsDbClusterDetails.h.

◆ WithPreferredBackupWindow() [2/3]

AwsRdsDbClusterDetails& Aws::SecurityHub::Model::AwsRdsDbClusterDetails::WithPreferredBackupWindow ( const Aws::String value)
inline

The range of time each day when automated backups are created, if automated backups are enabled.

Uses the format HH:MM-HH:MM. For example, 04:52-05:22.

Definition at line 566 of file AwsRdsDbClusterDetails.h.

◆ WithPreferredBackupWindow() [3/3]

AwsRdsDbClusterDetails& Aws::SecurityHub::Model::AwsRdsDbClusterDetails::WithPreferredBackupWindow ( const char *  value)
inline

The range of time each day when automated backups are created, if automated backups are enabled.

Uses the format HH:MM-HH:MM. For example, 04:52-05:22.

Definition at line 580 of file AwsRdsDbClusterDetails.h.

◆ WithPreferredMaintenanceWindow() [1/3]

AwsRdsDbClusterDetails& Aws::SecurityHub::Model::AwsRdsDbClusterDetails::WithPreferredMaintenanceWindow ( Aws::String &&  value)
inline

The weekly time range during which system maintenance can occur, in Universal Coordinated Time (UTC).

Uses the format <day>:HH:MM-<day>:HH:MM.

For the day values, use mon|tue|wed|thu|fri|sat|sun.

For example, sun:09:32-sun:10:02.

Definition at line 644 of file AwsRdsDbClusterDetails.h.

◆ WithPreferredMaintenanceWindow() [2/3]

AwsRdsDbClusterDetails& Aws::SecurityHub::Model::AwsRdsDbClusterDetails::WithPreferredMaintenanceWindow ( const Aws::String value)
inline

The weekly time range during which system maintenance can occur, in Universal Coordinated Time (UTC).

Uses the format <day>:HH:MM-<day>:HH:MM.

For the day values, use mon|tue|wed|thu|fri|sat|sun.

For example, sun:09:32-sun:10:02.

Definition at line 635 of file AwsRdsDbClusterDetails.h.

◆ WithPreferredMaintenanceWindow() [3/3]

AwsRdsDbClusterDetails& Aws::SecurityHub::Model::AwsRdsDbClusterDetails::WithPreferredMaintenanceWindow ( const char *  value)
inline

The weekly time range during which system maintenance can occur, in Universal Coordinated Time (UTC).

Uses the format <day>:HH:MM-<day>:HH:MM.

For the day values, use mon|tue|wed|thu|fri|sat|sun.

For example, sun:09:32-sun:10:02.

Definition at line 653 of file AwsRdsDbClusterDetails.h.

◆ WithReaderEndpoint() [1/3]

AwsRdsDbClusterDetails& Aws::SecurityHub::Model::AwsRdsDbClusterDetails::WithReaderEndpoint ( Aws::String &&  value)
inline

The reader endpoint for the DB cluster.

Definition at line 303 of file AwsRdsDbClusterDetails.h.

◆ WithReaderEndpoint() [2/3]

AwsRdsDbClusterDetails& Aws::SecurityHub::Model::AwsRdsDbClusterDetails::WithReaderEndpoint ( const Aws::String value)
inline

The reader endpoint for the DB cluster.

Definition at line 298 of file AwsRdsDbClusterDetails.h.

◆ WithReaderEndpoint() [3/3]

AwsRdsDbClusterDetails& Aws::SecurityHub::Model::AwsRdsDbClusterDetails::WithReaderEndpoint ( const char *  value)
inline

The reader endpoint for the DB cluster.

Definition at line 308 of file AwsRdsDbClusterDetails.h.

◆ WithReadReplicaIdentifiers() [1/2]

AwsRdsDbClusterDetails& Aws::SecurityHub::Model::AwsRdsDbClusterDetails::WithReadReplicaIdentifiers ( Aws::Vector< Aws::String > &&  value)
inline

The identifiers of the read replicas that are associated with this DB cluster.

Definition at line 690 of file AwsRdsDbClusterDetails.h.

◆ WithReadReplicaIdentifiers() [2/2]

AwsRdsDbClusterDetails& Aws::SecurityHub::Model::AwsRdsDbClusterDetails::WithReadReplicaIdentifiers ( const Aws::Vector< Aws::String > &  value)
inline

The identifiers of the read replicas that are associated with this DB cluster.

Definition at line 684 of file AwsRdsDbClusterDetails.h.

◆ WithStatus() [1/3]

AwsRdsDbClusterDetails& Aws::SecurityHub::Model::AwsRdsDbClusterDetails::WithStatus ( Aws::String &&  value)
inline

The current status of this DB cluster.

Definition at line 221 of file AwsRdsDbClusterDetails.h.

◆ WithStatus() [2/3]

AwsRdsDbClusterDetails& Aws::SecurityHub::Model::AwsRdsDbClusterDetails::WithStatus ( const Aws::String value)
inline

The current status of this DB cluster.

Definition at line 216 of file AwsRdsDbClusterDetails.h.

◆ WithStatus() [3/3]

AwsRdsDbClusterDetails& Aws::SecurityHub::Model::AwsRdsDbClusterDetails::WithStatus ( const char *  value)
inline

The current status of this DB cluster.

Definition at line 226 of file AwsRdsDbClusterDetails.h.

◆ WithStorageEncrypted()

AwsRdsDbClusterDetails& Aws::SecurityHub::Model::AwsRdsDbClusterDetails::WithStorageEncrypted ( bool  value)
inline

Whether the DB cluster is encrypted.

Definition at line 819 of file AwsRdsDbClusterDetails.h.

◆ WithVpcSecurityGroups() [1/2]

AwsRdsDbClusterDetails& Aws::SecurityHub::Model::AwsRdsDbClusterDetails::WithVpcSecurityGroups ( Aws::Vector< AwsRdsDbInstanceVpcSecurityGroup > &&  value)
inline

A list of VPC security groups that the DB cluster belongs to.

Definition at line 739 of file AwsRdsDbClusterDetails.h.

◆ WithVpcSecurityGroups() [2/2]

AwsRdsDbClusterDetails& Aws::SecurityHub::Model::AwsRdsDbClusterDetails::WithVpcSecurityGroups ( const Aws::Vector< AwsRdsDbInstanceVpcSecurityGroup > &  value)
inline

A list of VPC security groups that the DB cluster belongs to.

Definition at line 734 of file AwsRdsDbClusterDetails.h.


The documentation for this class was generated from the following file: