AWS SDK for C++  1.9.130
AWS SDK for C++
Public Member Functions | List of all members
Aws::Neptune::Model::DBInstance Class Reference

#include <DBInstance.h>

Public Member Functions

 DBInstance ()
 
 DBInstance (const Aws::Utils::Xml::XmlNode &xmlNode)
 
DBInstanceoperator= (const Aws::Utils::Xml::XmlNode &xmlNode)
 
void OutputToStream (Aws::OStream &ostream, const char *location, unsigned index, const char *locationValue) const
 
void OutputToStream (Aws::OStream &oStream, const char *location) const
 
const Aws::StringGetDBInstanceIdentifier () const
 
bool DBInstanceIdentifierHasBeenSet () const
 
void SetDBInstanceIdentifier (const Aws::String &value)
 
void SetDBInstanceIdentifier (Aws::String &&value)
 
void SetDBInstanceIdentifier (const char *value)
 
DBInstanceWithDBInstanceIdentifier (const Aws::String &value)
 
DBInstanceWithDBInstanceIdentifier (Aws::String &&value)
 
DBInstanceWithDBInstanceIdentifier (const char *value)
 
const Aws::StringGetDBInstanceClass () const
 
bool DBInstanceClassHasBeenSet () const
 
void SetDBInstanceClass (const Aws::String &value)
 
void SetDBInstanceClass (Aws::String &&value)
 
void SetDBInstanceClass (const char *value)
 
DBInstanceWithDBInstanceClass (const Aws::String &value)
 
DBInstanceWithDBInstanceClass (Aws::String &&value)
 
DBInstanceWithDBInstanceClass (const char *value)
 
const Aws::StringGetEngine () const
 
bool EngineHasBeenSet () const
 
void SetEngine (const Aws::String &value)
 
void SetEngine (Aws::String &&value)
 
void SetEngine (const char *value)
 
DBInstanceWithEngine (const Aws::String &value)
 
DBInstanceWithEngine (Aws::String &&value)
 
DBInstanceWithEngine (const char *value)
 
const Aws::StringGetDBInstanceStatus () const
 
bool DBInstanceStatusHasBeenSet () const
 
void SetDBInstanceStatus (const Aws::String &value)
 
void SetDBInstanceStatus (Aws::String &&value)
 
void SetDBInstanceStatus (const char *value)
 
DBInstanceWithDBInstanceStatus (const Aws::String &value)
 
DBInstanceWithDBInstanceStatus (Aws::String &&value)
 
DBInstanceWithDBInstanceStatus (const char *value)
 
const Aws::StringGetMasterUsername () const
 
bool MasterUsernameHasBeenSet () const
 
void SetMasterUsername (const Aws::String &value)
 
void SetMasterUsername (Aws::String &&value)
 
void SetMasterUsername (const char *value)
 
DBInstanceWithMasterUsername (const Aws::String &value)
 
DBInstanceWithMasterUsername (Aws::String &&value)
 
DBInstanceWithMasterUsername (const char *value)
 
const Aws::StringGetDBName () const
 
bool DBNameHasBeenSet () const
 
void SetDBName (const Aws::String &value)
 
void SetDBName (Aws::String &&value)
 
void SetDBName (const char *value)
 
DBInstanceWithDBName (const Aws::String &value)
 
DBInstanceWithDBName (Aws::String &&value)
 
DBInstanceWithDBName (const char *value)
 
const EndpointGetEndpoint () const
 
bool EndpointHasBeenSet () const
 
void SetEndpoint (const Endpoint &value)
 
void SetEndpoint (Endpoint &&value)
 
DBInstanceWithEndpoint (const Endpoint &value)
 
DBInstanceWithEndpoint (Endpoint &&value)
 
int GetAllocatedStorage () const
 
bool AllocatedStorageHasBeenSet () const
 
void SetAllocatedStorage (int value)
 
DBInstanceWithAllocatedStorage (int value)
 
const Aws::Utils::DateTimeGetInstanceCreateTime () const
 
bool InstanceCreateTimeHasBeenSet () const
 
void SetInstanceCreateTime (const Aws::Utils::DateTime &value)
 
void SetInstanceCreateTime (Aws::Utils::DateTime &&value)
 
DBInstanceWithInstanceCreateTime (const Aws::Utils::DateTime &value)
 
DBInstanceWithInstanceCreateTime (Aws::Utils::DateTime &&value)
 
const Aws::StringGetPreferredBackupWindow () const
 
bool PreferredBackupWindowHasBeenSet () const
 
void SetPreferredBackupWindow (const Aws::String &value)
 
void SetPreferredBackupWindow (Aws::String &&value)
 
void SetPreferredBackupWindow (const char *value)
 
DBInstanceWithPreferredBackupWindow (const Aws::String &value)
 
DBInstanceWithPreferredBackupWindow (Aws::String &&value)
 
DBInstanceWithPreferredBackupWindow (const char *value)
 
int GetBackupRetentionPeriod () const
 
bool BackupRetentionPeriodHasBeenSet () const
 
void SetBackupRetentionPeriod (int value)
 
DBInstanceWithBackupRetentionPeriod (int value)
 
const Aws::Vector< DBSecurityGroupMembership > & GetDBSecurityGroups () const
 
bool DBSecurityGroupsHasBeenSet () const
 
void SetDBSecurityGroups (const Aws::Vector< DBSecurityGroupMembership > &value)
 
void SetDBSecurityGroups (Aws::Vector< DBSecurityGroupMembership > &&value)
 
DBInstanceWithDBSecurityGroups (const Aws::Vector< DBSecurityGroupMembership > &value)
 
DBInstanceWithDBSecurityGroups (Aws::Vector< DBSecurityGroupMembership > &&value)
 
DBInstanceAddDBSecurityGroups (const DBSecurityGroupMembership &value)
 
DBInstanceAddDBSecurityGroups (DBSecurityGroupMembership &&value)
 
const Aws::Vector< VpcSecurityGroupMembership > & GetVpcSecurityGroups () const
 
bool VpcSecurityGroupsHasBeenSet () const
 
void SetVpcSecurityGroups (const Aws::Vector< VpcSecurityGroupMembership > &value)
 
void SetVpcSecurityGroups (Aws::Vector< VpcSecurityGroupMembership > &&value)
 
DBInstanceWithVpcSecurityGroups (const Aws::Vector< VpcSecurityGroupMembership > &value)
 
DBInstanceWithVpcSecurityGroups (Aws::Vector< VpcSecurityGroupMembership > &&value)
 
DBInstanceAddVpcSecurityGroups (const VpcSecurityGroupMembership &value)
 
DBInstanceAddVpcSecurityGroups (VpcSecurityGroupMembership &&value)
 
const Aws::Vector< DBParameterGroupStatus > & GetDBParameterGroups () const
 
bool DBParameterGroupsHasBeenSet () const
 
void SetDBParameterGroups (const Aws::Vector< DBParameterGroupStatus > &value)
 
void SetDBParameterGroups (Aws::Vector< DBParameterGroupStatus > &&value)
 
DBInstanceWithDBParameterGroups (const Aws::Vector< DBParameterGroupStatus > &value)
 
DBInstanceWithDBParameterGroups (Aws::Vector< DBParameterGroupStatus > &&value)
 
DBInstanceAddDBParameterGroups (const DBParameterGroupStatus &value)
 
DBInstanceAddDBParameterGroups (DBParameterGroupStatus &&value)
 
const Aws::StringGetAvailabilityZone () const
 
bool AvailabilityZoneHasBeenSet () const
 
void SetAvailabilityZone (const Aws::String &value)
 
void SetAvailabilityZone (Aws::String &&value)
 
void SetAvailabilityZone (const char *value)
 
DBInstanceWithAvailabilityZone (const Aws::String &value)
 
DBInstanceWithAvailabilityZone (Aws::String &&value)
 
DBInstanceWithAvailabilityZone (const char *value)
 
const DBSubnetGroupGetDBSubnetGroup () const
 
bool DBSubnetGroupHasBeenSet () const
 
void SetDBSubnetGroup (const DBSubnetGroup &value)
 
void SetDBSubnetGroup (DBSubnetGroup &&value)
 
DBInstanceWithDBSubnetGroup (const DBSubnetGroup &value)
 
DBInstanceWithDBSubnetGroup (DBSubnetGroup &&value)
 
const Aws::StringGetPreferredMaintenanceWindow () const
 
bool PreferredMaintenanceWindowHasBeenSet () const
 
void SetPreferredMaintenanceWindow (const Aws::String &value)
 
void SetPreferredMaintenanceWindow (Aws::String &&value)
 
void SetPreferredMaintenanceWindow (const char *value)
 
DBInstanceWithPreferredMaintenanceWindow (const Aws::String &value)
 
DBInstanceWithPreferredMaintenanceWindow (Aws::String &&value)
 
DBInstanceWithPreferredMaintenanceWindow (const char *value)
 
const PendingModifiedValuesGetPendingModifiedValues () const
 
bool PendingModifiedValuesHasBeenSet () const
 
void SetPendingModifiedValues (const PendingModifiedValues &value)
 
void SetPendingModifiedValues (PendingModifiedValues &&value)
 
DBInstanceWithPendingModifiedValues (const PendingModifiedValues &value)
 
DBInstanceWithPendingModifiedValues (PendingModifiedValues &&value)
 
const Aws::Utils::DateTimeGetLatestRestorableTime () const
 
bool LatestRestorableTimeHasBeenSet () const
 
void SetLatestRestorableTime (const Aws::Utils::DateTime &value)
 
void SetLatestRestorableTime (Aws::Utils::DateTime &&value)
 
DBInstanceWithLatestRestorableTime (const Aws::Utils::DateTime &value)
 
DBInstanceWithLatestRestorableTime (Aws::Utils::DateTime &&value)
 
bool GetMultiAZ () const
 
bool MultiAZHasBeenSet () const
 
void SetMultiAZ (bool value)
 
DBInstanceWithMultiAZ (bool value)
 
const Aws::StringGetEngineVersion () const
 
bool EngineVersionHasBeenSet () const
 
void SetEngineVersion (const Aws::String &value)
 
void SetEngineVersion (Aws::String &&value)
 
void SetEngineVersion (const char *value)
 
DBInstanceWithEngineVersion (const Aws::String &value)
 
DBInstanceWithEngineVersion (Aws::String &&value)
 
DBInstanceWithEngineVersion (const char *value)
 
bool GetAutoMinorVersionUpgrade () const
 
bool AutoMinorVersionUpgradeHasBeenSet () const
 
void SetAutoMinorVersionUpgrade (bool value)
 
DBInstanceWithAutoMinorVersionUpgrade (bool value)
 
const Aws::StringGetReadReplicaSourceDBInstanceIdentifier () const
 
bool ReadReplicaSourceDBInstanceIdentifierHasBeenSet () const
 
void SetReadReplicaSourceDBInstanceIdentifier (const Aws::String &value)
 
void SetReadReplicaSourceDBInstanceIdentifier (Aws::String &&value)
 
void SetReadReplicaSourceDBInstanceIdentifier (const char *value)
 
DBInstanceWithReadReplicaSourceDBInstanceIdentifier (const Aws::String &value)
 
DBInstanceWithReadReplicaSourceDBInstanceIdentifier (Aws::String &&value)
 
DBInstanceWithReadReplicaSourceDBInstanceIdentifier (const char *value)
 
const Aws::Vector< Aws::String > & GetReadReplicaDBInstanceIdentifiers () const
 
bool ReadReplicaDBInstanceIdentifiersHasBeenSet () const
 
void SetReadReplicaDBInstanceIdentifiers (const Aws::Vector< Aws::String > &value)
 
void SetReadReplicaDBInstanceIdentifiers (Aws::Vector< Aws::String > &&value)
 
DBInstanceWithReadReplicaDBInstanceIdentifiers (const Aws::Vector< Aws::String > &value)
 
DBInstanceWithReadReplicaDBInstanceIdentifiers (Aws::Vector< Aws::String > &&value)
 
DBInstanceAddReadReplicaDBInstanceIdentifiers (const Aws::String &value)
 
DBInstanceAddReadReplicaDBInstanceIdentifiers (Aws::String &&value)
 
DBInstanceAddReadReplicaDBInstanceIdentifiers (const char *value)
 
const Aws::Vector< Aws::String > & GetReadReplicaDBClusterIdentifiers () const
 
bool ReadReplicaDBClusterIdentifiersHasBeenSet () const
 
void SetReadReplicaDBClusterIdentifiers (const Aws::Vector< Aws::String > &value)
 
void SetReadReplicaDBClusterIdentifiers (Aws::Vector< Aws::String > &&value)
 
DBInstanceWithReadReplicaDBClusterIdentifiers (const Aws::Vector< Aws::String > &value)
 
DBInstanceWithReadReplicaDBClusterIdentifiers (Aws::Vector< Aws::String > &&value)
 
DBInstanceAddReadReplicaDBClusterIdentifiers (const Aws::String &value)
 
DBInstanceAddReadReplicaDBClusterIdentifiers (Aws::String &&value)
 
DBInstanceAddReadReplicaDBClusterIdentifiers (const char *value)
 
const Aws::StringGetLicenseModel () const
 
bool LicenseModelHasBeenSet () const
 
void SetLicenseModel (const Aws::String &value)
 
void SetLicenseModel (Aws::String &&value)
 
void SetLicenseModel (const char *value)
 
DBInstanceWithLicenseModel (const Aws::String &value)
 
DBInstanceWithLicenseModel (Aws::String &&value)
 
DBInstanceWithLicenseModel (const char *value)
 
int GetIops () const
 
bool IopsHasBeenSet () const
 
void SetIops (int value)
 
DBInstanceWithIops (int value)
 
const Aws::Vector< OptionGroupMembership > & GetOptionGroupMemberships () const
 
bool OptionGroupMembershipsHasBeenSet () const
 
void SetOptionGroupMemberships (const Aws::Vector< OptionGroupMembership > &value)
 
void SetOptionGroupMemberships (Aws::Vector< OptionGroupMembership > &&value)
 
DBInstanceWithOptionGroupMemberships (const Aws::Vector< OptionGroupMembership > &value)
 
DBInstanceWithOptionGroupMemberships (Aws::Vector< OptionGroupMembership > &&value)
 
DBInstanceAddOptionGroupMemberships (const OptionGroupMembership &value)
 
DBInstanceAddOptionGroupMemberships (OptionGroupMembership &&value)
 
const Aws::StringGetCharacterSetName () const
 
bool CharacterSetNameHasBeenSet () const
 
void SetCharacterSetName (const Aws::String &value)
 
void SetCharacterSetName (Aws::String &&value)
 
void SetCharacterSetName (const char *value)
 
DBInstanceWithCharacterSetName (const Aws::String &value)
 
DBInstanceWithCharacterSetName (Aws::String &&value)
 
DBInstanceWithCharacterSetName (const char *value)
 
const Aws::StringGetSecondaryAvailabilityZone () const
 
bool SecondaryAvailabilityZoneHasBeenSet () const
 
void SetSecondaryAvailabilityZone (const Aws::String &value)
 
void SetSecondaryAvailabilityZone (Aws::String &&value)
 
void SetSecondaryAvailabilityZone (const char *value)
 
DBInstanceWithSecondaryAvailabilityZone (const Aws::String &value)
 
DBInstanceWithSecondaryAvailabilityZone (Aws::String &&value)
 
DBInstanceWithSecondaryAvailabilityZone (const char *value)
 
const Aws::Vector< DBInstanceStatusInfo > & GetStatusInfos () const
 
bool StatusInfosHasBeenSet () const
 
void SetStatusInfos (const Aws::Vector< DBInstanceStatusInfo > &value)
 
void SetStatusInfos (Aws::Vector< DBInstanceStatusInfo > &&value)
 
DBInstanceWithStatusInfos (const Aws::Vector< DBInstanceStatusInfo > &value)
 
DBInstanceWithStatusInfos (Aws::Vector< DBInstanceStatusInfo > &&value)
 
DBInstanceAddStatusInfos (const DBInstanceStatusInfo &value)
 
DBInstanceAddStatusInfos (DBInstanceStatusInfo &&value)
 
const Aws::StringGetStorageType () const
 
bool StorageTypeHasBeenSet () const
 
void SetStorageType (const Aws::String &value)
 
void SetStorageType (Aws::String &&value)
 
void SetStorageType (const char *value)
 
DBInstanceWithStorageType (const Aws::String &value)
 
DBInstanceWithStorageType (Aws::String &&value)
 
DBInstanceWithStorageType (const char *value)
 
const Aws::StringGetTdeCredentialArn () const
 
bool TdeCredentialArnHasBeenSet () const
 
void SetTdeCredentialArn (const Aws::String &value)
 
void SetTdeCredentialArn (Aws::String &&value)
 
void SetTdeCredentialArn (const char *value)
 
DBInstanceWithTdeCredentialArn (const Aws::String &value)
 
DBInstanceWithTdeCredentialArn (Aws::String &&value)
 
DBInstanceWithTdeCredentialArn (const char *value)
 
int GetDbInstancePort () const
 
bool DbInstancePortHasBeenSet () const
 
void SetDbInstancePort (int value)
 
DBInstanceWithDbInstancePort (int value)
 
const Aws::StringGetDBClusterIdentifier () const
 
bool DBClusterIdentifierHasBeenSet () const
 
void SetDBClusterIdentifier (const Aws::String &value)
 
void SetDBClusterIdentifier (Aws::String &&value)
 
void SetDBClusterIdentifier (const char *value)
 
DBInstanceWithDBClusterIdentifier (const Aws::String &value)
 
DBInstanceWithDBClusterIdentifier (Aws::String &&value)
 
DBInstanceWithDBClusterIdentifier (const char *value)
 
bool GetStorageEncrypted () const
 
bool StorageEncryptedHasBeenSet () const
 
void SetStorageEncrypted (bool value)
 
DBInstanceWithStorageEncrypted (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)
 
DBInstanceWithKmsKeyId (const Aws::String &value)
 
DBInstanceWithKmsKeyId (Aws::String &&value)
 
DBInstanceWithKmsKeyId (const char *value)
 
const Aws::StringGetDbiResourceId () const
 
bool DbiResourceIdHasBeenSet () const
 
void SetDbiResourceId (const Aws::String &value)
 
void SetDbiResourceId (Aws::String &&value)
 
void SetDbiResourceId (const char *value)
 
DBInstanceWithDbiResourceId (const Aws::String &value)
 
DBInstanceWithDbiResourceId (Aws::String &&value)
 
DBInstanceWithDbiResourceId (const char *value)
 
const Aws::StringGetCACertificateIdentifier () const
 
bool CACertificateIdentifierHasBeenSet () const
 
void SetCACertificateIdentifier (const Aws::String &value)
 
void SetCACertificateIdentifier (Aws::String &&value)
 
void SetCACertificateIdentifier (const char *value)
 
DBInstanceWithCACertificateIdentifier (const Aws::String &value)
 
DBInstanceWithCACertificateIdentifier (Aws::String &&value)
 
DBInstanceWithCACertificateIdentifier (const char *value)
 
const Aws::Vector< DomainMembership > & GetDomainMemberships () const
 
bool DomainMembershipsHasBeenSet () const
 
void SetDomainMemberships (const Aws::Vector< DomainMembership > &value)
 
void SetDomainMemberships (Aws::Vector< DomainMembership > &&value)
 
DBInstanceWithDomainMemberships (const Aws::Vector< DomainMembership > &value)
 
DBInstanceWithDomainMemberships (Aws::Vector< DomainMembership > &&value)
 
DBInstanceAddDomainMemberships (const DomainMembership &value)
 
DBInstanceAddDomainMemberships (DomainMembership &&value)
 
bool GetCopyTagsToSnapshot () const
 
bool CopyTagsToSnapshotHasBeenSet () const
 
void SetCopyTagsToSnapshot (bool value)
 
DBInstanceWithCopyTagsToSnapshot (bool value)
 
int GetMonitoringInterval () const
 
bool MonitoringIntervalHasBeenSet () const
 
void SetMonitoringInterval (int value)
 
DBInstanceWithMonitoringInterval (int value)
 
const Aws::StringGetEnhancedMonitoringResourceArn () const
 
bool EnhancedMonitoringResourceArnHasBeenSet () const
 
void SetEnhancedMonitoringResourceArn (const Aws::String &value)
 
void SetEnhancedMonitoringResourceArn (Aws::String &&value)
 
void SetEnhancedMonitoringResourceArn (const char *value)
 
DBInstanceWithEnhancedMonitoringResourceArn (const Aws::String &value)
 
DBInstanceWithEnhancedMonitoringResourceArn (Aws::String &&value)
 
DBInstanceWithEnhancedMonitoringResourceArn (const char *value)
 
const Aws::StringGetMonitoringRoleArn () const
 
bool MonitoringRoleArnHasBeenSet () const
 
void SetMonitoringRoleArn (const Aws::String &value)
 
void SetMonitoringRoleArn (Aws::String &&value)
 
void SetMonitoringRoleArn (const char *value)
 
DBInstanceWithMonitoringRoleArn (const Aws::String &value)
 
DBInstanceWithMonitoringRoleArn (Aws::String &&value)
 
DBInstanceWithMonitoringRoleArn (const char *value)
 
int GetPromotionTier () const
 
bool PromotionTierHasBeenSet () const
 
void SetPromotionTier (int value)
 
DBInstanceWithPromotionTier (int value)
 
const Aws::StringGetDBInstanceArn () const
 
bool DBInstanceArnHasBeenSet () const
 
void SetDBInstanceArn (const Aws::String &value)
 
void SetDBInstanceArn (Aws::String &&value)
 
void SetDBInstanceArn (const char *value)
 
DBInstanceWithDBInstanceArn (const Aws::String &value)
 
DBInstanceWithDBInstanceArn (Aws::String &&value)
 
DBInstanceWithDBInstanceArn (const char *value)
 
const Aws::StringGetTimezone () const
 
bool TimezoneHasBeenSet () const
 
void SetTimezone (const Aws::String &value)
 
void SetTimezone (Aws::String &&value)
 
void SetTimezone (const char *value)
 
DBInstanceWithTimezone (const Aws::String &value)
 
DBInstanceWithTimezone (Aws::String &&value)
 
DBInstanceWithTimezone (const char *value)
 
bool GetIAMDatabaseAuthenticationEnabled () const
 
bool IAMDatabaseAuthenticationEnabledHasBeenSet () const
 
void SetIAMDatabaseAuthenticationEnabled (bool value)
 
DBInstanceWithIAMDatabaseAuthenticationEnabled (bool value)
 
bool GetPerformanceInsightsEnabled () const
 
bool PerformanceInsightsEnabledHasBeenSet () const
 
void SetPerformanceInsightsEnabled (bool value)
 
DBInstanceWithPerformanceInsightsEnabled (bool value)
 
const Aws::StringGetPerformanceInsightsKMSKeyId () const
 
bool PerformanceInsightsKMSKeyIdHasBeenSet () const
 
void SetPerformanceInsightsKMSKeyId (const Aws::String &value)
 
void SetPerformanceInsightsKMSKeyId (Aws::String &&value)
 
void SetPerformanceInsightsKMSKeyId (const char *value)
 
DBInstanceWithPerformanceInsightsKMSKeyId (const Aws::String &value)
 
DBInstanceWithPerformanceInsightsKMSKeyId (Aws::String &&value)
 
DBInstanceWithPerformanceInsightsKMSKeyId (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)
 
DBInstanceWithEnabledCloudwatchLogsExports (const Aws::Vector< Aws::String > &value)
 
DBInstanceWithEnabledCloudwatchLogsExports (Aws::Vector< Aws::String > &&value)
 
DBInstanceAddEnabledCloudwatchLogsExports (const Aws::String &value)
 
DBInstanceAddEnabledCloudwatchLogsExports (Aws::String &&value)
 
DBInstanceAddEnabledCloudwatchLogsExports (const char *value)
 
bool GetDeletionProtection () const
 
bool DeletionProtectionHasBeenSet () const
 
void SetDeletionProtection (bool value)
 
DBInstanceWithDeletionProtection (bool value)
 

Detailed Description

Contains the details of an Amazon Neptune DB instance.

This data type is used as a response element in the DescribeDBInstances action.

See Also:

AWS API Reference

Definition at line 44 of file DBInstance.h.

Constructor & Destructor Documentation

◆ DBInstance() [1/2]

Aws::Neptune::Model::DBInstance::DBInstance ( )

◆ DBInstance() [2/2]

Aws::Neptune::Model::DBInstance::DBInstance ( const Aws::Utils::Xml::XmlNode xmlNode)

Member Function Documentation

◆ AddDBParameterGroups() [1/2]

DBInstance& Aws::Neptune::Model::DBInstance::AddDBParameterGroups ( const DBParameterGroupStatus value)
inline

Provides the list of DB parameter groups applied to this DB instance.

Definition at line 621 of file DBInstance.h.

◆ AddDBParameterGroups() [2/2]

DBInstance& Aws::Neptune::Model::DBInstance::AddDBParameterGroups ( DBParameterGroupStatus &&  value)
inline

Provides the list of DB parameter groups applied to this DB instance.

Definition at line 626 of file DBInstance.h.

◆ AddDBSecurityGroups() [1/2]

DBInstance& Aws::Neptune::Model::DBInstance::AddDBSecurityGroups ( const DBSecurityGroupMembership value)
inline

Provides List of DB security group elements containing only DBSecurityGroup.Name and DBSecurityGroup.Status subelements.

Definition at line 529 of file DBInstance.h.

◆ AddDBSecurityGroups() [2/2]

DBInstance& Aws::Neptune::Model::DBInstance::AddDBSecurityGroups ( DBSecurityGroupMembership &&  value)
inline

Provides List of DB security group elements containing only DBSecurityGroup.Name and DBSecurityGroup.Status subelements.

Definition at line 536 of file DBInstance.h.

◆ AddDomainMemberships() [1/2]

DBInstance& Aws::Neptune::Model::DBInstance::AddDomainMemberships ( const DomainMembership value)
inline

Not supported

Definition at line 1697 of file DBInstance.h.

◆ AddDomainMemberships() [2/2]

DBInstance& Aws::Neptune::Model::DBInstance::AddDomainMemberships ( DomainMembership &&  value)
inline

Not supported

Definition at line 1702 of file DBInstance.h.

◆ AddEnabledCloudwatchLogsExports() [1/3]

DBInstance& Aws::Neptune::Model::DBInstance::AddEnabledCloudwatchLogsExports ( Aws::String &&  value)
inline

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

Definition at line 2093 of file DBInstance.h.

◆ AddEnabledCloudwatchLogsExports() [2/3]

DBInstance& Aws::Neptune::Model::DBInstance::AddEnabledCloudwatchLogsExports ( const Aws::String value)
inline

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

Definition at line 2087 of file DBInstance.h.

◆ AddEnabledCloudwatchLogsExports() [3/3]

DBInstance& Aws::Neptune::Model::DBInstance::AddEnabledCloudwatchLogsExports ( const char *  value)
inline

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

Definition at line 2099 of file DBInstance.h.

◆ AddOptionGroupMemberships() [1/2]

DBInstance& Aws::Neptune::Model::DBInstance::AddOptionGroupMemberships ( const OptionGroupMembership value)
inline

(Not supported by Neptune)

Definition at line 1181 of file DBInstance.h.

◆ AddOptionGroupMemberships() [2/2]

DBInstance& Aws::Neptune::Model::DBInstance::AddOptionGroupMemberships ( OptionGroupMembership &&  value)
inline

(Not supported by Neptune)

Definition at line 1186 of file DBInstance.h.

◆ AddReadReplicaDBClusterIdentifiers() [1/3]

DBInstance& Aws::Neptune::Model::DBInstance::AddReadReplicaDBClusterIdentifiers ( Aws::String &&  value)
inline

Contains one or more identifiers of DB clusters that are Read Replicas of this DB instance.

Definition at line 1077 of file DBInstance.h.

◆ AddReadReplicaDBClusterIdentifiers() [2/3]

DBInstance& Aws::Neptune::Model::DBInstance::AddReadReplicaDBClusterIdentifiers ( const Aws::String value)
inline

Contains one or more identifiers of DB clusters that are Read Replicas of this DB instance.

Definition at line 1071 of file DBInstance.h.

◆ AddReadReplicaDBClusterIdentifiers() [3/3]

DBInstance& Aws::Neptune::Model::DBInstance::AddReadReplicaDBClusterIdentifiers ( const char *  value)
inline

Contains one or more identifiers of DB clusters that are Read Replicas of this DB instance.

Definition at line 1083 of file DBInstance.h.

◆ AddReadReplicaDBInstanceIdentifiers() [1/3]

DBInstance& Aws::Neptune::Model::DBInstance::AddReadReplicaDBInstanceIdentifiers ( Aws::String &&  value)
inline

Contains one or more identifiers of the Read Replicas associated with this DB instance.

Definition at line 1022 of file DBInstance.h.

◆ AddReadReplicaDBInstanceIdentifiers() [2/3]

DBInstance& Aws::Neptune::Model::DBInstance::AddReadReplicaDBInstanceIdentifiers ( const Aws::String value)
inline

Contains one or more identifiers of the Read Replicas associated with this DB instance.

Definition at line 1016 of file DBInstance.h.

◆ AddReadReplicaDBInstanceIdentifiers() [3/3]

DBInstance& Aws::Neptune::Model::DBInstance::AddReadReplicaDBInstanceIdentifiers ( const char *  value)
inline

Contains one or more identifiers of the Read Replicas associated with this DB instance.

Definition at line 1028 of file DBInstance.h.

◆ AddStatusInfos() [1/2]

DBInstance& Aws::Neptune::Model::DBInstance::AddStatusInfos ( const DBInstanceStatusInfo value)
inline

The status of a Read Replica. If the instance is not a Read Replica, this is blank.

Definition at line 1319 of file DBInstance.h.

◆ AddStatusInfos() [2/2]

DBInstance& Aws::Neptune::Model::DBInstance::AddStatusInfos ( DBInstanceStatusInfo &&  value)
inline

The status of a Read Replica. If the instance is not a Read Replica, this is blank.

Definition at line 1325 of file DBInstance.h.

◆ AddVpcSecurityGroups() [1/2]

DBInstance& Aws::Neptune::Model::DBInstance::AddVpcSecurityGroups ( const VpcSecurityGroupMembership value)
inline

Provides a list of VPC security group elements that the DB instance belongs to.

Definition at line 579 of file DBInstance.h.

◆ AddVpcSecurityGroups() [2/2]

DBInstance& Aws::Neptune::Model::DBInstance::AddVpcSecurityGroups ( VpcSecurityGroupMembership &&  value)
inline

Provides a list of VPC security group elements that the DB instance belongs to.

Definition at line 585 of file DBInstance.h.

◆ AllocatedStorageHasBeenSet()

bool Aws::Neptune::Model::DBInstance::AllocatedStorageHasBeenSet ( ) const
inline

Not supported by Neptune.

Definition at line 356 of file DBInstance.h.

◆ AutoMinorVersionUpgradeHasBeenSet()

bool Aws::Neptune::Model::DBInstance::AutoMinorVersionUpgradeHasBeenSet ( ) const
inline

Indicates that minor version patches are applied automatically.

Definition at line 914 of file DBInstance.h.

◆ AvailabilityZoneHasBeenSet()

bool Aws::Neptune::Model::DBInstance::AvailabilityZoneHasBeenSet ( ) const
inline

Specifies the name of the Availability Zone the DB instance is located in.

Definition at line 639 of file DBInstance.h.

◆ BackupRetentionPeriodHasBeenSet()

bool Aws::Neptune::Model::DBInstance::BackupRetentionPeriodHasBeenSet ( ) const
inline

Specifies the number of days for which automatic DB snapshots are retained.

Definition at line 467 of file DBInstance.h.

◆ CACertificateIdentifierHasBeenSet()

bool Aws::Neptune::Model::DBInstance::CACertificateIdentifierHasBeenSet ( ) const
inline

The identifier of the CA certificate for this DB instance.

Definition at line 1631 of file DBInstance.h.

◆ CharacterSetNameHasBeenSet()

bool Aws::Neptune::Model::DBInstance::CharacterSetNameHasBeenSet ( ) const
inline

(Not supported by Neptune)

Definition at line 1197 of file DBInstance.h.

◆ CopyTagsToSnapshotHasBeenSet()

bool Aws::Neptune::Model::DBInstance::CopyTagsToSnapshotHasBeenSet ( ) const
inline

Specifies whether tags are copied from the DB instance to snapshots of the DB instance.

Definition at line 1715 of file DBInstance.h.

◆ DBClusterIdentifierHasBeenSet()

bool Aws::Neptune::Model::DBInstance::DBClusterIdentifierHasBeenSet ( ) const
inline

If the DB instance is a member of a DB cluster, contains the name of the DB cluster that the DB instance is a member of.

Definition at line 1453 of file DBInstance.h.

◆ DBInstanceArnHasBeenSet()

bool Aws::Neptune::Model::DBInstance::DBInstanceArnHasBeenSet ( ) const
inline

The Amazon Resource Name (ARN) for the DB instance.

Definition at line 1886 of file DBInstance.h.

◆ DBInstanceClassHasBeenSet()

bool Aws::Neptune::Model::DBInstance::DBInstanceClassHasBeenSet ( ) const
inline

Contains the name of the compute and memory capacity class of the DB instance.

Definition at line 114 of file DBInstance.h.

◆ DBInstanceIdentifierHasBeenSet()

bool Aws::Neptune::Model::DBInstance::DBInstanceIdentifierHasBeenSet ( ) const
inline

Contains a user-supplied database identifier. This identifier is the unique key that identifies a DB instance.

Definition at line 65 of file DBInstance.h.

◆ DbInstancePortHasBeenSet()

bool Aws::Neptune::Model::DBInstance::DbInstancePortHasBeenSet ( ) const
inline

Specifies the port that the DB instance listens on. If the DB instance is part of a DB cluster, this can be a different port than the DB cluster port.

Definition at line 1428 of file DBInstance.h.

◆ DBInstanceStatusHasBeenSet()

bool Aws::Neptune::Model::DBInstance::DBInstanceStatusHasBeenSet ( ) const
inline

Specifies the current state of this database.

Definition at line 202 of file DBInstance.h.

◆ DbiResourceIdHasBeenSet()

bool Aws::Neptune::Model::DBInstance::DbiResourceIdHasBeenSet ( ) const
inline

The Amazon Region-unique, immutable identifier for the DB instance. This identifier is found in Amazon CloudTrail log entries whenever the Amazon KMS key for the DB instance is accessed.

Definition at line 1578 of file DBInstance.h.

◆ DBNameHasBeenSet()

bool Aws::Neptune::Model::DBInstance::DBNameHasBeenSet ( ) const
inline

The database name.

Definition at line 284 of file DBInstance.h.

◆ DBParameterGroupsHasBeenSet()

bool Aws::Neptune::Model::DBInstance::DBParameterGroupsHasBeenSet ( ) const
inline

Provides the list of DB parameter groups applied to this DB instance.

Definition at line 596 of file DBInstance.h.

◆ DBSecurityGroupsHasBeenSet()

bool Aws::Neptune::Model::DBInstance::DBSecurityGroupsHasBeenSet ( ) const
inline

Provides List of DB security group elements containing only DBSecurityGroup.Name and DBSecurityGroup.Status subelements.

Definition at line 494 of file DBInstance.h.

◆ DBSubnetGroupHasBeenSet()

bool Aws::Neptune::Model::DBInstance::DBSubnetGroupHasBeenSet ( ) const
inline

Specifies information on the subnet group associated with the DB instance, including the name, description, and subnets in the subnet group.

Definition at line 688 of file DBInstance.h.

◆ DeletionProtectionHasBeenSet()

bool Aws::Neptune::Model::DBInstance::DeletionProtectionHasBeenSet ( ) const
inline

Indicates whether or not the DB instance has deletion protection enabled. The instance can't be deleted when deletion protection is enabled. See Deleting a DB Instance.

Definition at line 2116 of file DBInstance.h.

◆ DomainMembershipsHasBeenSet()

bool Aws::Neptune::Model::DBInstance::DomainMembershipsHasBeenSet ( ) const
inline

Not supported

Definition at line 1672 of file DBInstance.h.

◆ EnabledCloudwatchLogsExportsHasBeenSet()

bool Aws::Neptune::Model::DBInstance::EnabledCloudwatchLogsExportsHasBeenSet ( ) const
inline

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

Definition at line 2057 of file DBInstance.h.

◆ EndpointHasBeenSet()

bool Aws::Neptune::Model::DBInstance::EndpointHasBeenSet ( ) const
inline

Specifies the connection endpoint.

Definition at line 325 of file DBInstance.h.

◆ EngineHasBeenSet()

bool Aws::Neptune::Model::DBInstance::EngineHasBeenSet ( ) const
inline

Provides the name of the database engine to be used for this DB instance.

Definition at line 161 of file DBInstance.h.

◆ EngineVersionHasBeenSet()

bool Aws::Neptune::Model::DBInstance::EngineVersionHasBeenSet ( ) const
inline

Indicates the database engine version.

Definition at line 873 of file DBInstance.h.

◆ EnhancedMonitoringResourceArnHasBeenSet()

bool Aws::Neptune::Model::DBInstance::EnhancedMonitoringResourceArnHasBeenSet ( ) const
inline

The Amazon Resource Name (ARN) of the Amazon CloudWatch Logs log stream that receives the Enhanced Monitoring metrics data for the DB instance.

Definition at line 1765 of file DBInstance.h.

◆ GetAllocatedStorage()

int Aws::Neptune::Model::DBInstance::GetAllocatedStorage ( ) const
inline

Not supported by Neptune.

Definition at line 351 of file DBInstance.h.

◆ GetAutoMinorVersionUpgrade()

bool Aws::Neptune::Model::DBInstance::GetAutoMinorVersionUpgrade ( ) const
inline

Indicates that minor version patches are applied automatically.

Definition at line 909 of file DBInstance.h.

◆ GetAvailabilityZone()

const Aws::String& Aws::Neptune::Model::DBInstance::GetAvailabilityZone ( ) const
inline

Specifies the name of the Availability Zone the DB instance is located in.

Definition at line 633 of file DBInstance.h.

◆ GetBackupRetentionPeriod()

int Aws::Neptune::Model::DBInstance::GetBackupRetentionPeriod ( ) const
inline

Specifies the number of days for which automatic DB snapshots are retained.

Definition at line 461 of file DBInstance.h.

◆ GetCACertificateIdentifier()

const Aws::String& Aws::Neptune::Model::DBInstance::GetCACertificateIdentifier ( ) const
inline

The identifier of the CA certificate for this DB instance.

Definition at line 1626 of file DBInstance.h.

◆ GetCharacterSetName()

const Aws::String& Aws::Neptune::Model::DBInstance::GetCharacterSetName ( ) const
inline

(Not supported by Neptune)

Definition at line 1192 of file DBInstance.h.

◆ GetCopyTagsToSnapshot()

bool Aws::Neptune::Model::DBInstance::GetCopyTagsToSnapshot ( ) const
inline

Specifies whether tags are copied from the DB instance to snapshots of the DB instance.

Definition at line 1709 of file DBInstance.h.

◆ GetDBClusterIdentifier()

const Aws::String& Aws::Neptune::Model::DBInstance::GetDBClusterIdentifier ( ) const
inline

If the DB instance is a member of a DB cluster, contains the name of the DB cluster that the DB instance is a member of.

Definition at line 1447 of file DBInstance.h.

◆ GetDBInstanceArn()

const Aws::String& Aws::Neptune::Model::DBInstance::GetDBInstanceArn ( ) const
inline

The Amazon Resource Name (ARN) for the DB instance.

Definition at line 1881 of file DBInstance.h.

◆ GetDBInstanceClass()

const Aws::String& Aws::Neptune::Model::DBInstance::GetDBInstanceClass ( ) const
inline

Contains the name of the compute and memory capacity class of the DB instance.

Definition at line 108 of file DBInstance.h.

◆ GetDBInstanceIdentifier()

const Aws::String& Aws::Neptune::Model::DBInstance::GetDBInstanceIdentifier ( ) const
inline

Contains a user-supplied database identifier. This identifier is the unique key that identifies a DB instance.

Definition at line 59 of file DBInstance.h.

◆ GetDbInstancePort()

int Aws::Neptune::Model::DBInstance::GetDbInstancePort ( ) const
inline

Specifies the port that the DB instance listens on. If the DB instance is part of a DB cluster, this can be a different port than the DB cluster port.

Definition at line 1422 of file DBInstance.h.

◆ GetDBInstanceStatus()

const Aws::String& Aws::Neptune::Model::DBInstance::GetDBInstanceStatus ( ) const
inline

Specifies the current state of this database.

Definition at line 197 of file DBInstance.h.

◆ GetDbiResourceId()

const Aws::String& Aws::Neptune::Model::DBInstance::GetDbiResourceId ( ) const
inline

The Amazon Region-unique, immutable identifier for the DB instance. This identifier is found in Amazon CloudTrail log entries whenever the Amazon KMS key for the DB instance is accessed.

Definition at line 1571 of file DBInstance.h.

◆ GetDBName()

const Aws::String& Aws::Neptune::Model::DBInstance::GetDBName ( ) const
inline

The database name.

Definition at line 279 of file DBInstance.h.

◆ GetDBParameterGroups()

const Aws::Vector<DBParameterGroupStatus>& Aws::Neptune::Model::DBInstance::GetDBParameterGroups ( ) const
inline

Provides the list of DB parameter groups applied to this DB instance.

Definition at line 591 of file DBInstance.h.

◆ GetDBSecurityGroups()

const Aws::Vector<DBSecurityGroupMembership>& Aws::Neptune::Model::DBInstance::GetDBSecurityGroups ( ) const
inline

Provides List of DB security group elements containing only DBSecurityGroup.Name and DBSecurityGroup.Status subelements.

Definition at line 487 of file DBInstance.h.

◆ GetDBSubnetGroup()

const DBSubnetGroup& Aws::Neptune::Model::DBInstance::GetDBSubnetGroup ( ) const
inline

Specifies information on the subnet group associated with the DB instance, including the name, description, and subnets in the subnet group.

Definition at line 682 of file DBInstance.h.

◆ GetDeletionProtection()

bool Aws::Neptune::Model::DBInstance::GetDeletionProtection ( ) const
inline

Indicates whether or not the DB instance has deletion protection enabled. The instance can't be deleted when deletion protection is enabled. See Deleting a DB Instance.

Definition at line 2108 of file DBInstance.h.

◆ GetDomainMemberships()

const Aws::Vector<DomainMembership>& Aws::Neptune::Model::DBInstance::GetDomainMemberships ( ) const
inline

Not supported

Definition at line 1667 of file DBInstance.h.

◆ GetEnabledCloudwatchLogsExports()

const Aws::Vector<Aws::String>& Aws::Neptune::Model::DBInstance::GetEnabledCloudwatchLogsExports ( ) const
inline

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

Definition at line 2051 of file DBInstance.h.

◆ GetEndpoint()

const Endpoint& Aws::Neptune::Model::DBInstance::GetEndpoint ( ) const
inline

Specifies the connection endpoint.

Definition at line 320 of file DBInstance.h.

◆ GetEngine()

const Aws::String& Aws::Neptune::Model::DBInstance::GetEngine ( ) const
inline

Provides the name of the database engine to be used for this DB instance.

Definition at line 156 of file DBInstance.h.

◆ GetEngineVersion()

const Aws::String& Aws::Neptune::Model::DBInstance::GetEngineVersion ( ) const
inline

Indicates the database engine version.

Definition at line 868 of file DBInstance.h.

◆ GetEnhancedMonitoringResourceArn()

const Aws::String& Aws::Neptune::Model::DBInstance::GetEnhancedMonitoringResourceArn ( ) const
inline

The Amazon Resource Name (ARN) of the Amazon CloudWatch Logs log stream that receives the Enhanced Monitoring metrics data for the DB instance.

Definition at line 1759 of file DBInstance.h.

◆ GetIAMDatabaseAuthenticationEnabled()

bool Aws::Neptune::Model::DBInstance::GetIAMDatabaseAuthenticationEnabled ( ) const
inline

True if Amazon Identity and Access Management (IAM) authentication is enabled, and otherwise false.

Definition at line 1964 of file DBInstance.h.

◆ GetInstanceCreateTime()

const Aws::Utils::DateTime& Aws::Neptune::Model::DBInstance::GetInstanceCreateTime ( ) const
inline

Provides the date and time the DB instance was created.

Definition at line 372 of file DBInstance.h.

◆ GetIops()

int Aws::Neptune::Model::DBInstance::GetIops ( ) const
inline

Specifies the Provisioned IOPS (I/O operations per second) value.

Definition at line 1130 of file DBInstance.h.

◆ GetKmsKeyId()

const Aws::String& Aws::Neptune::Model::DBInstance::GetKmsKeyId ( ) const
inline

Not supported: The encryption for DB instances is managed by the DB cluster.

Definition at line 1521 of file DBInstance.h.

◆ GetLatestRestorableTime()

const Aws::Utils::DateTime& Aws::Neptune::Model::DBInstance::GetLatestRestorableTime ( ) const
inline

Specifies the latest time to which a database can be restored with point-in-time restore.

Definition at line 811 of file DBInstance.h.

◆ GetLicenseModel()

const Aws::String& Aws::Neptune::Model::DBInstance::GetLicenseModel ( ) const
inline

License model information for this DB instance.

Definition at line 1089 of file DBInstance.h.

◆ GetMasterUsername()

const Aws::String& Aws::Neptune::Model::DBInstance::GetMasterUsername ( ) const
inline

Not supported by Neptune.

Definition at line 238 of file DBInstance.h.

◆ GetMonitoringInterval()

int Aws::Neptune::Model::DBInstance::GetMonitoringInterval ( ) const
inline

The interval, in seconds, between points when Enhanced Monitoring metrics are collected for the DB instance.

Definition at line 1734 of file DBInstance.h.

◆ GetMonitoringRoleArn()

const Aws::String& Aws::Neptune::Model::DBInstance::GetMonitoringRoleArn ( ) const
inline

The ARN for the IAM role that permits Neptune to send Enhanced Monitoring metrics to Amazon CloudWatch Logs.

Definition at line 1808 of file DBInstance.h.

◆ GetMultiAZ()

bool Aws::Neptune::Model::DBInstance::GetMultiAZ ( ) const
inline

Specifies if the DB instance is a Multi-AZ deployment.

Definition at line 847 of file DBInstance.h.

◆ GetOptionGroupMemberships()

const Aws::Vector<OptionGroupMembership>& Aws::Neptune::Model::DBInstance::GetOptionGroupMemberships ( ) const
inline

(Not supported by Neptune)

Definition at line 1151 of file DBInstance.h.

◆ GetPendingModifiedValues()

const PendingModifiedValues& Aws::Neptune::Model::DBInstance::GetPendingModifiedValues ( ) const
inline

Specifies that changes to the DB instance are pending. This element is only included when changes are pending. Specific changes are identified by subelements.

Definition at line 769 of file DBInstance.h.

◆ GetPerformanceInsightsEnabled()

bool Aws::Neptune::Model::DBInstance::GetPerformanceInsightsEnabled ( ) const
inline

(Not supported by Neptune)

Definition at line 1988 of file DBInstance.h.

◆ GetPerformanceInsightsKMSKeyId()

const Aws::String& Aws::Neptune::Model::DBInstance::GetPerformanceInsightsKMSKeyId ( ) const
inline

(Not supported by Neptune)

Definition at line 2009 of file DBInstance.h.

◆ GetPreferredBackupWindow()

const Aws::String& Aws::Neptune::Model::DBInstance::GetPreferredBackupWindow ( ) const
inline

Specifies the daily time range during which automated backups are created if automated backups are enabled, as determined by the BackupRetentionPeriod.

Definition at line 405 of file DBInstance.h.

◆ GetPreferredMaintenanceWindow()

const Aws::String& Aws::Neptune::Model::DBInstance::GetPreferredMaintenanceWindow ( ) const
inline

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

Definition at line 719 of file DBInstance.h.

◆ GetPromotionTier()

int Aws::Neptune::Model::DBInstance::GetPromotionTier ( ) const
inline

A value that specifies the order in which a Read Replica is promoted to the primary instance after a failure of the existing primary instance.

Definition at line 1857 of file DBInstance.h.

◆ GetReadReplicaDBClusterIdentifiers()

const Aws::Vector<Aws::String>& Aws::Neptune::Model::DBInstance::GetReadReplicaDBClusterIdentifiers ( ) const
inline

Contains one or more identifiers of DB clusters that are Read Replicas of this DB instance.

Definition at line 1035 of file DBInstance.h.

◆ GetReadReplicaDBInstanceIdentifiers()

const Aws::Vector<Aws::String>& Aws::Neptune::Model::DBInstance::GetReadReplicaDBInstanceIdentifiers ( ) const
inline

Contains one or more identifiers of the Read Replicas associated with this DB instance.

Definition at line 980 of file DBInstance.h.

◆ GetReadReplicaSourceDBInstanceIdentifier()

const Aws::String& Aws::Neptune::Model::DBInstance::GetReadReplicaSourceDBInstanceIdentifier ( ) const
inline

Contains the identifier of the source DB instance if this DB instance is a Read Replica.

Definition at line 931 of file DBInstance.h.

◆ GetSecondaryAvailabilityZone()

const Aws::String& Aws::Neptune::Model::DBInstance::GetSecondaryAvailabilityZone ( ) const
inline

If present, specifies the name of the secondary Availability Zone for a DB instance with multi-AZ support.

Definition at line 1234 of file DBInstance.h.

◆ GetStatusInfos()

const Aws::Vector<DBInstanceStatusInfo>& Aws::Neptune::Model::DBInstance::GetStatusInfos ( ) const
inline

The status of a Read Replica. If the instance is not a Read Replica, this is blank.

Definition at line 1283 of file DBInstance.h.

◆ GetStorageEncrypted()

bool Aws::Neptune::Model::DBInstance::GetStorageEncrypted ( ) const
inline

Not supported: The encryption for DB instances is managed by the DB cluster.

Definition at line 1496 of file DBInstance.h.

◆ GetStorageType()

const Aws::String& Aws::Neptune::Model::DBInstance::GetStorageType ( ) const
inline

Specifies the storage type associated with DB instance.

Definition at line 1331 of file DBInstance.h.

◆ GetTdeCredentialArn()

const Aws::String& Aws::Neptune::Model::DBInstance::GetTdeCredentialArn ( ) const
inline

The ARN from the key store with which the instance is associated for TDE encryption.

Definition at line 1373 of file DBInstance.h.

◆ GetTimezone()

const Aws::String& Aws::Neptune::Model::DBInstance::GetTimezone ( ) const
inline

Not supported.

Definition at line 1922 of file DBInstance.h.

◆ GetVpcSecurityGroups()

const Aws::Vector<VpcSecurityGroupMembership>& Aws::Neptune::Model::DBInstance::GetVpcSecurityGroups ( ) const
inline

Provides a list of VPC security group elements that the DB instance belongs to.

Definition at line 543 of file DBInstance.h.

◆ IAMDatabaseAuthenticationEnabledHasBeenSet()

bool Aws::Neptune::Model::DBInstance::IAMDatabaseAuthenticationEnabledHasBeenSet ( ) const
inline

True if Amazon Identity and Access Management (IAM) authentication is enabled, and otherwise false.

Definition at line 1970 of file DBInstance.h.

◆ InstanceCreateTimeHasBeenSet()

bool Aws::Neptune::Model::DBInstance::InstanceCreateTimeHasBeenSet ( ) const
inline

Provides the date and time the DB instance was created.

Definition at line 377 of file DBInstance.h.

◆ IopsHasBeenSet()

bool Aws::Neptune::Model::DBInstance::IopsHasBeenSet ( ) const
inline

Specifies the Provisioned IOPS (I/O operations per second) value.

Definition at line 1135 of file DBInstance.h.

◆ KmsKeyIdHasBeenSet()

bool Aws::Neptune::Model::DBInstance::KmsKeyIdHasBeenSet ( ) const
inline

Not supported: The encryption for DB instances is managed by the DB cluster.

Definition at line 1527 of file DBInstance.h.

◆ LatestRestorableTimeHasBeenSet()

bool Aws::Neptune::Model::DBInstance::LatestRestorableTimeHasBeenSet ( ) const
inline

Specifies the latest time to which a database can be restored with point-in-time restore.

Definition at line 817 of file DBInstance.h.

◆ LicenseModelHasBeenSet()

bool Aws::Neptune::Model::DBInstance::LicenseModelHasBeenSet ( ) const
inline

License model information for this DB instance.

Definition at line 1094 of file DBInstance.h.

◆ MasterUsernameHasBeenSet()

bool Aws::Neptune::Model::DBInstance::MasterUsernameHasBeenSet ( ) const
inline

Not supported by Neptune.

Definition at line 243 of file DBInstance.h.

◆ MonitoringIntervalHasBeenSet()

bool Aws::Neptune::Model::DBInstance::MonitoringIntervalHasBeenSet ( ) const
inline

The interval, in seconds, between points when Enhanced Monitoring metrics are collected for the DB instance.

Definition at line 1740 of file DBInstance.h.

◆ MonitoringRoleArnHasBeenSet()

bool Aws::Neptune::Model::DBInstance::MonitoringRoleArnHasBeenSet ( ) const
inline

The ARN for the IAM role that permits Neptune to send Enhanced Monitoring metrics to Amazon CloudWatch Logs.

Definition at line 1814 of file DBInstance.h.

◆ MultiAZHasBeenSet()

bool Aws::Neptune::Model::DBInstance::MultiAZHasBeenSet ( ) const
inline

Specifies if the DB instance is a Multi-AZ deployment.

Definition at line 852 of file DBInstance.h.

◆ operator=()

DBInstance& Aws::Neptune::Model::DBInstance::operator= ( const Aws::Utils::Xml::XmlNode xmlNode)

◆ OptionGroupMembershipsHasBeenSet()

bool Aws::Neptune::Model::DBInstance::OptionGroupMembershipsHasBeenSet ( ) const
inline

(Not supported by Neptune)

Definition at line 1156 of file DBInstance.h.

◆ OutputToStream() [1/2]

void Aws::Neptune::Model::DBInstance::OutputToStream ( Aws::OStream oStream,
const char *  location 
) const

◆ OutputToStream() [2/2]

void Aws::Neptune::Model::DBInstance::OutputToStream ( Aws::OStream ostream,
const char *  location,
unsigned  index,
const char *  locationValue 
) const

◆ PendingModifiedValuesHasBeenSet()

bool Aws::Neptune::Model::DBInstance::PendingModifiedValuesHasBeenSet ( ) const
inline

Specifies that changes to the DB instance are pending. This element is only included when changes are pending. Specific changes are identified by subelements.

Definition at line 776 of file DBInstance.h.

◆ PerformanceInsightsEnabledHasBeenSet()

bool Aws::Neptune::Model::DBInstance::PerformanceInsightsEnabledHasBeenSet ( ) const
inline

(Not supported by Neptune)

Definition at line 1993 of file DBInstance.h.

◆ PerformanceInsightsKMSKeyIdHasBeenSet()

bool Aws::Neptune::Model::DBInstance::PerformanceInsightsKMSKeyIdHasBeenSet ( ) const
inline

(Not supported by Neptune)

Definition at line 2014 of file DBInstance.h.

◆ PreferredBackupWindowHasBeenSet()

bool Aws::Neptune::Model::DBInstance::PreferredBackupWindowHasBeenSet ( ) const
inline

Specifies the daily time range during which automated backups are created if automated backups are enabled, as determined by the BackupRetentionPeriod.

Definition at line 412 of file DBInstance.h.

◆ PreferredMaintenanceWindowHasBeenSet()

bool Aws::Neptune::Model::DBInstance::PreferredMaintenanceWindowHasBeenSet ( ) const
inline

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

Definition at line 725 of file DBInstance.h.

◆ PromotionTierHasBeenSet()

bool Aws::Neptune::Model::DBInstance::PromotionTierHasBeenSet ( ) const
inline

A value that specifies the order in which a Read Replica is promoted to the primary instance after a failure of the existing primary instance.

Definition at line 1863 of file DBInstance.h.

◆ ReadReplicaDBClusterIdentifiersHasBeenSet()

bool Aws::Neptune::Model::DBInstance::ReadReplicaDBClusterIdentifiersHasBeenSet ( ) const
inline

Contains one or more identifiers of DB clusters that are Read Replicas of this DB instance.

Definition at line 1041 of file DBInstance.h.

◆ ReadReplicaDBInstanceIdentifiersHasBeenSet()

bool Aws::Neptune::Model::DBInstance::ReadReplicaDBInstanceIdentifiersHasBeenSet ( ) const
inline

Contains one or more identifiers of the Read Replicas associated with this DB instance.

Definition at line 986 of file DBInstance.h.

◆ ReadReplicaSourceDBInstanceIdentifierHasBeenSet()

bool Aws::Neptune::Model::DBInstance::ReadReplicaSourceDBInstanceIdentifierHasBeenSet ( ) const
inline

Contains the identifier of the source DB instance if this DB instance is a Read Replica.

Definition at line 937 of file DBInstance.h.

◆ SecondaryAvailabilityZoneHasBeenSet()

bool Aws::Neptune::Model::DBInstance::SecondaryAvailabilityZoneHasBeenSet ( ) const
inline

If present, specifies the name of the secondary Availability Zone for a DB instance with multi-AZ support.

Definition at line 1240 of file DBInstance.h.

◆ SetAllocatedStorage()

void Aws::Neptune::Model::DBInstance::SetAllocatedStorage ( int  value)
inline

Not supported by Neptune.

Definition at line 361 of file DBInstance.h.

◆ SetAutoMinorVersionUpgrade()

void Aws::Neptune::Model::DBInstance::SetAutoMinorVersionUpgrade ( bool  value)
inline

Indicates that minor version patches are applied automatically.

Definition at line 919 of file DBInstance.h.

◆ SetAvailabilityZone() [1/3]

void Aws::Neptune::Model::DBInstance::SetAvailabilityZone ( Aws::String &&  value)
inline

Specifies the name of the Availability Zone the DB instance is located in.

Definition at line 651 of file DBInstance.h.

◆ SetAvailabilityZone() [2/3]

void Aws::Neptune::Model::DBInstance::SetAvailabilityZone ( const Aws::String value)
inline

Specifies the name of the Availability Zone the DB instance is located in.

Definition at line 645 of file DBInstance.h.

◆ SetAvailabilityZone() [3/3]

void Aws::Neptune::Model::DBInstance::SetAvailabilityZone ( const char *  value)
inline

Specifies the name of the Availability Zone the DB instance is located in.

Definition at line 657 of file DBInstance.h.

◆ SetBackupRetentionPeriod()

void Aws::Neptune::Model::DBInstance::SetBackupRetentionPeriod ( int  value)
inline

Specifies the number of days for which automatic DB snapshots are retained.

Definition at line 473 of file DBInstance.h.

◆ SetCACertificateIdentifier() [1/3]

void Aws::Neptune::Model::DBInstance::SetCACertificateIdentifier ( Aws::String &&  value)
inline

The identifier of the CA certificate for this DB instance.

Definition at line 1641 of file DBInstance.h.

◆ SetCACertificateIdentifier() [2/3]

void Aws::Neptune::Model::DBInstance::SetCACertificateIdentifier ( const Aws::String value)
inline

The identifier of the CA certificate for this DB instance.

Definition at line 1636 of file DBInstance.h.

◆ SetCACertificateIdentifier() [3/3]

void Aws::Neptune::Model::DBInstance::SetCACertificateIdentifier ( const char *  value)
inline

The identifier of the CA certificate for this DB instance.

Definition at line 1646 of file DBInstance.h.

◆ SetCharacterSetName() [1/3]

void Aws::Neptune::Model::DBInstance::SetCharacterSetName ( Aws::String &&  value)
inline

(Not supported by Neptune)

Definition at line 1207 of file DBInstance.h.

◆ SetCharacterSetName() [2/3]

void Aws::Neptune::Model::DBInstance::SetCharacterSetName ( const Aws::String value)
inline

(Not supported by Neptune)

Definition at line 1202 of file DBInstance.h.

◆ SetCharacterSetName() [3/3]

void Aws::Neptune::Model::DBInstance::SetCharacterSetName ( const char *  value)
inline

(Not supported by Neptune)

Definition at line 1212 of file DBInstance.h.

◆ SetCopyTagsToSnapshot()

void Aws::Neptune::Model::DBInstance::SetCopyTagsToSnapshot ( bool  value)
inline

Specifies whether tags are copied from the DB instance to snapshots of the DB instance.

Definition at line 1721 of file DBInstance.h.

◆ SetDBClusterIdentifier() [1/3]

void Aws::Neptune::Model::DBInstance::SetDBClusterIdentifier ( Aws::String &&  value)
inline

If the DB instance is a member of a DB cluster, contains the name of the DB cluster that the DB instance is a member of.

Definition at line 1465 of file DBInstance.h.

◆ SetDBClusterIdentifier() [2/3]

void Aws::Neptune::Model::DBInstance::SetDBClusterIdentifier ( const Aws::String value)
inline

If the DB instance is a member of a DB cluster, contains the name of the DB cluster that the DB instance is a member of.

Definition at line 1459 of file DBInstance.h.

◆ SetDBClusterIdentifier() [3/3]

void Aws::Neptune::Model::DBInstance::SetDBClusterIdentifier ( const char *  value)
inline

If the DB instance is a member of a DB cluster, contains the name of the DB cluster that the DB instance is a member of.

Definition at line 1471 of file DBInstance.h.

◆ SetDBInstanceArn() [1/3]

void Aws::Neptune::Model::DBInstance::SetDBInstanceArn ( Aws::String &&  value)
inline

The Amazon Resource Name (ARN) for the DB instance.

Definition at line 1896 of file DBInstance.h.

◆ SetDBInstanceArn() [2/3]

void Aws::Neptune::Model::DBInstance::SetDBInstanceArn ( const Aws::String value)
inline

The Amazon Resource Name (ARN) for the DB instance.

Definition at line 1891 of file DBInstance.h.

◆ SetDBInstanceArn() [3/3]

void Aws::Neptune::Model::DBInstance::SetDBInstanceArn ( const char *  value)
inline

The Amazon Resource Name (ARN) for the DB instance.

Definition at line 1901 of file DBInstance.h.

◆ SetDBInstanceClass() [1/3]

void Aws::Neptune::Model::DBInstance::SetDBInstanceClass ( Aws::String &&  value)
inline

Contains the name of the compute and memory capacity class of the DB instance.

Definition at line 126 of file DBInstance.h.

◆ SetDBInstanceClass() [2/3]

void Aws::Neptune::Model::DBInstance::SetDBInstanceClass ( const Aws::String value)
inline

Contains the name of the compute and memory capacity class of the DB instance.

Definition at line 120 of file DBInstance.h.

◆ SetDBInstanceClass() [3/3]

void Aws::Neptune::Model::DBInstance::SetDBInstanceClass ( const char *  value)
inline

Contains the name of the compute and memory capacity class of the DB instance.

Definition at line 132 of file DBInstance.h.

◆ SetDBInstanceIdentifier() [1/3]

void Aws::Neptune::Model::DBInstance::SetDBInstanceIdentifier ( Aws::String &&  value)
inline

Contains a user-supplied database identifier. This identifier is the unique key that identifies a DB instance.

Definition at line 77 of file DBInstance.h.

◆ SetDBInstanceIdentifier() [2/3]

void Aws::Neptune::Model::DBInstance::SetDBInstanceIdentifier ( const Aws::String value)
inline

Contains a user-supplied database identifier. This identifier is the unique key that identifies a DB instance.

Definition at line 71 of file DBInstance.h.

◆ SetDBInstanceIdentifier() [3/3]

void Aws::Neptune::Model::DBInstance::SetDBInstanceIdentifier ( const char *  value)
inline

Contains a user-supplied database identifier. This identifier is the unique key that identifies a DB instance.

Definition at line 83 of file DBInstance.h.

◆ SetDbInstancePort()

void Aws::Neptune::Model::DBInstance::SetDbInstancePort ( int  value)
inline

Specifies the port that the DB instance listens on. If the DB instance is part of a DB cluster, this can be a different port than the DB cluster port.

Definition at line 1434 of file DBInstance.h.

◆ SetDBInstanceStatus() [1/3]

void Aws::Neptune::Model::DBInstance::SetDBInstanceStatus ( Aws::String &&  value)
inline

Specifies the current state of this database.

Definition at line 212 of file DBInstance.h.

◆ SetDBInstanceStatus() [2/3]

void Aws::Neptune::Model::DBInstance::SetDBInstanceStatus ( const Aws::String value)
inline

Specifies the current state of this database.

Definition at line 207 of file DBInstance.h.

◆ SetDBInstanceStatus() [3/3]

void Aws::Neptune::Model::DBInstance::SetDBInstanceStatus ( const char *  value)
inline

Specifies the current state of this database.

Definition at line 217 of file DBInstance.h.

◆ SetDbiResourceId() [1/3]

void Aws::Neptune::Model::DBInstance::SetDbiResourceId ( Aws::String &&  value)
inline

The Amazon Region-unique, immutable identifier for the DB instance. This identifier is found in Amazon CloudTrail log entries whenever the Amazon KMS key for the DB instance is accessed.

Definition at line 1592 of file DBInstance.h.

◆ SetDbiResourceId() [2/3]

void Aws::Neptune::Model::DBInstance::SetDbiResourceId ( const Aws::String value)
inline

The Amazon Region-unique, immutable identifier for the DB instance. This identifier is found in Amazon CloudTrail log entries whenever the Amazon KMS key for the DB instance is accessed.

Definition at line 1585 of file DBInstance.h.

◆ SetDbiResourceId() [3/3]

void Aws::Neptune::Model::DBInstance::SetDbiResourceId ( const char *  value)
inline

The Amazon Region-unique, immutable identifier for the DB instance. This identifier is found in Amazon CloudTrail log entries whenever the Amazon KMS key for the DB instance is accessed.

Definition at line 1599 of file DBInstance.h.

◆ SetDBName() [1/3]

void Aws::Neptune::Model::DBInstance::SetDBName ( Aws::String &&  value)
inline

The database name.

Definition at line 294 of file DBInstance.h.

◆ SetDBName() [2/3]

void Aws::Neptune::Model::DBInstance::SetDBName ( const Aws::String value)
inline

The database name.

Definition at line 289 of file DBInstance.h.

◆ SetDBName() [3/3]

void Aws::Neptune::Model::DBInstance::SetDBName ( const char *  value)
inline

The database name.

Definition at line 299 of file DBInstance.h.

◆ SetDBParameterGroups() [1/2]

void Aws::Neptune::Model::DBInstance::SetDBParameterGroups ( Aws::Vector< DBParameterGroupStatus > &&  value)
inline

Provides the list of DB parameter groups applied to this DB instance.

Definition at line 606 of file DBInstance.h.

◆ SetDBParameterGroups() [2/2]

void Aws::Neptune::Model::DBInstance::SetDBParameterGroups ( const Aws::Vector< DBParameterGroupStatus > &  value)
inline

Provides the list of DB parameter groups applied to this DB instance.

Definition at line 601 of file DBInstance.h.

◆ SetDBSecurityGroups() [1/2]

void Aws::Neptune::Model::DBInstance::SetDBSecurityGroups ( Aws::Vector< DBSecurityGroupMembership > &&  value)
inline

Provides List of DB security group elements containing only DBSecurityGroup.Name and DBSecurityGroup.Status subelements.

Definition at line 508 of file DBInstance.h.

◆ SetDBSecurityGroups() [2/2]

void Aws::Neptune::Model::DBInstance::SetDBSecurityGroups ( const Aws::Vector< DBSecurityGroupMembership > &  value)
inline

Provides List of DB security group elements containing only DBSecurityGroup.Name and DBSecurityGroup.Status subelements.

Definition at line 501 of file DBInstance.h.

◆ SetDBSubnetGroup() [1/2]

void Aws::Neptune::Model::DBInstance::SetDBSubnetGroup ( const DBSubnetGroup value)
inline

Specifies information on the subnet group associated with the DB instance, including the name, description, and subnets in the subnet group.

Definition at line 694 of file DBInstance.h.

◆ SetDBSubnetGroup() [2/2]

void Aws::Neptune::Model::DBInstance::SetDBSubnetGroup ( DBSubnetGroup &&  value)
inline

Specifies information on the subnet group associated with the DB instance, including the name, description, and subnets in the subnet group.

Definition at line 700 of file DBInstance.h.

◆ SetDeletionProtection()

void Aws::Neptune::Model::DBInstance::SetDeletionProtection ( bool  value)
inline

Indicates whether or not the DB instance has deletion protection enabled. The instance can't be deleted when deletion protection is enabled. See Deleting a DB Instance.

Definition at line 2124 of file DBInstance.h.

◆ SetDomainMemberships() [1/2]

void Aws::Neptune::Model::DBInstance::SetDomainMemberships ( Aws::Vector< DomainMembership > &&  value)
inline

Not supported

Definition at line 1682 of file DBInstance.h.

◆ SetDomainMemberships() [2/2]

void Aws::Neptune::Model::DBInstance::SetDomainMemberships ( const Aws::Vector< DomainMembership > &  value)
inline

Not supported

Definition at line 1677 of file DBInstance.h.

◆ SetEnabledCloudwatchLogsExports() [1/2]

void Aws::Neptune::Model::DBInstance::SetEnabledCloudwatchLogsExports ( Aws::Vector< Aws::String > &&  value)
inline

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

Definition at line 2069 of file DBInstance.h.

◆ SetEnabledCloudwatchLogsExports() [2/2]

void Aws::Neptune::Model::DBInstance::SetEnabledCloudwatchLogsExports ( const Aws::Vector< Aws::String > &  value)
inline

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

Definition at line 2063 of file DBInstance.h.

◆ SetEndpoint() [1/2]

void Aws::Neptune::Model::DBInstance::SetEndpoint ( const Endpoint value)
inline

Specifies the connection endpoint.

Definition at line 330 of file DBInstance.h.

◆ SetEndpoint() [2/2]

void Aws::Neptune::Model::DBInstance::SetEndpoint ( Endpoint &&  value)
inline

Specifies the connection endpoint.

Definition at line 335 of file DBInstance.h.

◆ SetEngine() [1/3]

void Aws::Neptune::Model::DBInstance::SetEngine ( Aws::String &&  value)
inline

Provides the name of the database engine to be used for this DB instance.

Definition at line 171 of file DBInstance.h.

◆ SetEngine() [2/3]

void Aws::Neptune::Model::DBInstance::SetEngine ( const Aws::String value)
inline

Provides the name of the database engine to be used for this DB instance.

Definition at line 166 of file DBInstance.h.

◆ SetEngine() [3/3]

void Aws::Neptune::Model::DBInstance::SetEngine ( const char *  value)
inline

Provides the name of the database engine to be used for this DB instance.

Definition at line 176 of file DBInstance.h.

◆ SetEngineVersion() [1/3]

void Aws::Neptune::Model::DBInstance::SetEngineVersion ( Aws::String &&  value)
inline

Indicates the database engine version.

Definition at line 883 of file DBInstance.h.

◆ SetEngineVersion() [2/3]

void Aws::Neptune::Model::DBInstance::SetEngineVersion ( const Aws::String value)
inline

Indicates the database engine version.

Definition at line 878 of file DBInstance.h.

◆ SetEngineVersion() [3/3]

void Aws::Neptune::Model::DBInstance::SetEngineVersion ( const char *  value)
inline

Indicates the database engine version.

Definition at line 888 of file DBInstance.h.

◆ SetEnhancedMonitoringResourceArn() [1/3]

void Aws::Neptune::Model::DBInstance::SetEnhancedMonitoringResourceArn ( Aws::String &&  value)
inline

The Amazon Resource Name (ARN) of the Amazon CloudWatch Logs log stream that receives the Enhanced Monitoring metrics data for the DB instance.

Definition at line 1777 of file DBInstance.h.

◆ SetEnhancedMonitoringResourceArn() [2/3]

void Aws::Neptune::Model::DBInstance::SetEnhancedMonitoringResourceArn ( const Aws::String value)
inline

The Amazon Resource Name (ARN) of the Amazon CloudWatch Logs log stream that receives the Enhanced Monitoring metrics data for the DB instance.

Definition at line 1771 of file DBInstance.h.

◆ SetEnhancedMonitoringResourceArn() [3/3]

void Aws::Neptune::Model::DBInstance::SetEnhancedMonitoringResourceArn ( const char *  value)
inline

The Amazon Resource Name (ARN) of the Amazon CloudWatch Logs log stream that receives the Enhanced Monitoring metrics data for the DB instance.

Definition at line 1783 of file DBInstance.h.

◆ SetIAMDatabaseAuthenticationEnabled()

void Aws::Neptune::Model::DBInstance::SetIAMDatabaseAuthenticationEnabled ( bool  value)
inline

True if Amazon Identity and Access Management (IAM) authentication is enabled, and otherwise false.

Definition at line 1976 of file DBInstance.h.

◆ SetInstanceCreateTime() [1/2]

void Aws::Neptune::Model::DBInstance::SetInstanceCreateTime ( Aws::Utils::DateTime &&  value)
inline

Provides the date and time the DB instance was created.

Definition at line 387 of file DBInstance.h.

◆ SetInstanceCreateTime() [2/2]

void Aws::Neptune::Model::DBInstance::SetInstanceCreateTime ( const Aws::Utils::DateTime value)
inline

Provides the date and time the DB instance was created.

Definition at line 382 of file DBInstance.h.

◆ SetIops()

void Aws::Neptune::Model::DBInstance::SetIops ( int  value)
inline

Specifies the Provisioned IOPS (I/O operations per second) value.

Definition at line 1140 of file DBInstance.h.

◆ SetKmsKeyId() [1/3]

void Aws::Neptune::Model::DBInstance::SetKmsKeyId ( Aws::String &&  value)
inline

Not supported: The encryption for DB instances is managed by the DB cluster.

Definition at line 1539 of file DBInstance.h.

◆ SetKmsKeyId() [2/3]

void Aws::Neptune::Model::DBInstance::SetKmsKeyId ( const Aws::String value)
inline

Not supported: The encryption for DB instances is managed by the DB cluster.

Definition at line 1533 of file DBInstance.h.

◆ SetKmsKeyId() [3/3]

void Aws::Neptune::Model::DBInstance::SetKmsKeyId ( const char *  value)
inline

Not supported: The encryption for DB instances is managed by the DB cluster.

Definition at line 1545 of file DBInstance.h.

◆ SetLatestRestorableTime() [1/2]

void Aws::Neptune::Model::DBInstance::SetLatestRestorableTime ( Aws::Utils::DateTime &&  value)
inline

Specifies the latest time to which a database can be restored with point-in-time restore.

Definition at line 829 of file DBInstance.h.

◆ SetLatestRestorableTime() [2/2]

void Aws::Neptune::Model::DBInstance::SetLatestRestorableTime ( const Aws::Utils::DateTime value)
inline

Specifies the latest time to which a database can be restored with point-in-time restore.

Definition at line 823 of file DBInstance.h.

◆ SetLicenseModel() [1/3]

void Aws::Neptune::Model::DBInstance::SetLicenseModel ( Aws::String &&  value)
inline

License model information for this DB instance.

Definition at line 1104 of file DBInstance.h.

◆ SetLicenseModel() [2/3]

void Aws::Neptune::Model::DBInstance::SetLicenseModel ( const Aws::String value)
inline

License model information for this DB instance.

Definition at line 1099 of file DBInstance.h.

◆ SetLicenseModel() [3/3]

void Aws::Neptune::Model::DBInstance::SetLicenseModel ( const char *  value)
inline

License model information for this DB instance.

Definition at line 1109 of file DBInstance.h.

◆ SetMasterUsername() [1/3]

void Aws::Neptune::Model::DBInstance::SetMasterUsername ( Aws::String &&  value)
inline

Not supported by Neptune.

Definition at line 253 of file DBInstance.h.

◆ SetMasterUsername() [2/3]

void Aws::Neptune::Model::DBInstance::SetMasterUsername ( const Aws::String value)
inline

Not supported by Neptune.

Definition at line 248 of file DBInstance.h.

◆ SetMasterUsername() [3/3]

void Aws::Neptune::Model::DBInstance::SetMasterUsername ( const char *  value)
inline

Not supported by Neptune.

Definition at line 258 of file DBInstance.h.

◆ SetMonitoringInterval()

void Aws::Neptune::Model::DBInstance::SetMonitoringInterval ( int  value)
inline

The interval, in seconds, between points when Enhanced Monitoring metrics are collected for the DB instance.

Definition at line 1746 of file DBInstance.h.

◆ SetMonitoringRoleArn() [1/3]

void Aws::Neptune::Model::DBInstance::SetMonitoringRoleArn ( Aws::String &&  value)
inline

The ARN for the IAM role that permits Neptune to send Enhanced Monitoring metrics to Amazon CloudWatch Logs.

Definition at line 1826 of file DBInstance.h.

◆ SetMonitoringRoleArn() [2/3]

void Aws::Neptune::Model::DBInstance::SetMonitoringRoleArn ( const Aws::String value)
inline

The ARN for the IAM role that permits Neptune to send Enhanced Monitoring metrics to Amazon CloudWatch Logs.

Definition at line 1820 of file DBInstance.h.

◆ SetMonitoringRoleArn() [3/3]

void Aws::Neptune::Model::DBInstance::SetMonitoringRoleArn ( const char *  value)
inline

The ARN for the IAM role that permits Neptune to send Enhanced Monitoring metrics to Amazon CloudWatch Logs.

Definition at line 1832 of file DBInstance.h.

◆ SetMultiAZ()

void Aws::Neptune::Model::DBInstance::SetMultiAZ ( bool  value)
inline

Specifies if the DB instance is a Multi-AZ deployment.

Definition at line 857 of file DBInstance.h.

◆ SetOptionGroupMemberships() [1/2]

void Aws::Neptune::Model::DBInstance::SetOptionGroupMemberships ( Aws::Vector< OptionGroupMembership > &&  value)
inline

(Not supported by Neptune)

Definition at line 1166 of file DBInstance.h.

◆ SetOptionGroupMemberships() [2/2]

void Aws::Neptune::Model::DBInstance::SetOptionGroupMemberships ( const Aws::Vector< OptionGroupMembership > &  value)
inline

(Not supported by Neptune)

Definition at line 1161 of file DBInstance.h.

◆ SetPendingModifiedValues() [1/2]

void Aws::Neptune::Model::DBInstance::SetPendingModifiedValues ( const PendingModifiedValues value)
inline

Specifies that changes to the DB instance are pending. This element is only included when changes are pending. Specific changes are identified by subelements.

Definition at line 783 of file DBInstance.h.

◆ SetPendingModifiedValues() [2/2]

void Aws::Neptune::Model::DBInstance::SetPendingModifiedValues ( PendingModifiedValues &&  value)
inline

Specifies that changes to the DB instance are pending. This element is only included when changes are pending. Specific changes are identified by subelements.

Definition at line 790 of file DBInstance.h.

◆ SetPerformanceInsightsEnabled()

void Aws::Neptune::Model::DBInstance::SetPerformanceInsightsEnabled ( bool  value)
inline

(Not supported by Neptune)

Definition at line 1998 of file DBInstance.h.

◆ SetPerformanceInsightsKMSKeyId() [1/3]

void Aws::Neptune::Model::DBInstance::SetPerformanceInsightsKMSKeyId ( Aws::String &&  value)
inline

(Not supported by Neptune)

Definition at line 2024 of file DBInstance.h.

◆ SetPerformanceInsightsKMSKeyId() [2/3]

void Aws::Neptune::Model::DBInstance::SetPerformanceInsightsKMSKeyId ( const Aws::String value)
inline

(Not supported by Neptune)

Definition at line 2019 of file DBInstance.h.

◆ SetPerformanceInsightsKMSKeyId() [3/3]

void Aws::Neptune::Model::DBInstance::SetPerformanceInsightsKMSKeyId ( const char *  value)
inline

(Not supported by Neptune)

Definition at line 2029 of file DBInstance.h.

◆ SetPreferredBackupWindow() [1/3]

void Aws::Neptune::Model::DBInstance::SetPreferredBackupWindow ( Aws::String &&  value)
inline

Specifies the daily time range during which automated backups are created if automated backups are enabled, as determined by the BackupRetentionPeriod.

Definition at line 426 of file DBInstance.h.

◆ SetPreferredBackupWindow() [2/3]

void Aws::Neptune::Model::DBInstance::SetPreferredBackupWindow ( const Aws::String value)
inline

Specifies the daily time range during which automated backups are created if automated backups are enabled, as determined by the BackupRetentionPeriod.

Definition at line 419 of file DBInstance.h.

◆ SetPreferredBackupWindow() [3/3]

void Aws::Neptune::Model::DBInstance::SetPreferredBackupWindow ( const char *  value)
inline

Specifies the daily time range during which automated backups are created if automated backups are enabled, as determined by the BackupRetentionPeriod.

Definition at line 433 of file DBInstance.h.

◆ SetPreferredMaintenanceWindow() [1/3]

void Aws::Neptune::Model::DBInstance::SetPreferredMaintenanceWindow ( Aws::String &&  value)
inline

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

Definition at line 737 of file DBInstance.h.

◆ SetPreferredMaintenanceWindow() [2/3]

void Aws::Neptune::Model::DBInstance::SetPreferredMaintenanceWindow ( const Aws::String value)
inline

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

Definition at line 731 of file DBInstance.h.

◆ SetPreferredMaintenanceWindow() [3/3]

void Aws::Neptune::Model::DBInstance::SetPreferredMaintenanceWindow ( const char *  value)
inline

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

Definition at line 743 of file DBInstance.h.

◆ SetPromotionTier()

void Aws::Neptune::Model::DBInstance::SetPromotionTier ( int  value)
inline

A value that specifies the order in which a Read Replica is promoted to the primary instance after a failure of the existing primary instance.

Definition at line 1869 of file DBInstance.h.

◆ SetReadReplicaDBClusterIdentifiers() [1/2]

void Aws::Neptune::Model::DBInstance::SetReadReplicaDBClusterIdentifiers ( Aws::Vector< Aws::String > &&  value)
inline

Contains one or more identifiers of DB clusters that are Read Replicas of this DB instance.

Definition at line 1053 of file DBInstance.h.

◆ SetReadReplicaDBClusterIdentifiers() [2/2]

void Aws::Neptune::Model::DBInstance::SetReadReplicaDBClusterIdentifiers ( const Aws::Vector< Aws::String > &  value)
inline

Contains one or more identifiers of DB clusters that are Read Replicas of this DB instance.

Definition at line 1047 of file DBInstance.h.

◆ SetReadReplicaDBInstanceIdentifiers() [1/2]

void Aws::Neptune::Model::DBInstance::SetReadReplicaDBInstanceIdentifiers ( Aws::Vector< Aws::String > &&  value)
inline

Contains one or more identifiers of the Read Replicas associated with this DB instance.

Definition at line 998 of file DBInstance.h.

◆ SetReadReplicaDBInstanceIdentifiers() [2/2]

void Aws::Neptune::Model::DBInstance::SetReadReplicaDBInstanceIdentifiers ( const Aws::Vector< Aws::String > &  value)
inline

Contains one or more identifiers of the Read Replicas associated with this DB instance.

Definition at line 992 of file DBInstance.h.

◆ SetReadReplicaSourceDBInstanceIdentifier() [1/3]

void Aws::Neptune::Model::DBInstance::SetReadReplicaSourceDBInstanceIdentifier ( Aws::String &&  value)
inline

Contains the identifier of the source DB instance if this DB instance is a Read Replica.

Definition at line 949 of file DBInstance.h.

◆ SetReadReplicaSourceDBInstanceIdentifier() [2/3]

void Aws::Neptune::Model::DBInstance::SetReadReplicaSourceDBInstanceIdentifier ( const Aws::String value)
inline

Contains the identifier of the source DB instance if this DB instance is a Read Replica.

Definition at line 943 of file DBInstance.h.

◆ SetReadReplicaSourceDBInstanceIdentifier() [3/3]

void Aws::Neptune::Model::DBInstance::SetReadReplicaSourceDBInstanceIdentifier ( const char *  value)
inline

Contains the identifier of the source DB instance if this DB instance is a Read Replica.

Definition at line 955 of file DBInstance.h.

◆ SetSecondaryAvailabilityZone() [1/3]

void Aws::Neptune::Model::DBInstance::SetSecondaryAvailabilityZone ( Aws::String &&  value)
inline

If present, specifies the name of the secondary Availability Zone for a DB instance with multi-AZ support.

Definition at line 1252 of file DBInstance.h.

◆ SetSecondaryAvailabilityZone() [2/3]

void Aws::Neptune::Model::DBInstance::SetSecondaryAvailabilityZone ( const Aws::String value)
inline

If present, specifies the name of the secondary Availability Zone for a DB instance with multi-AZ support.

Definition at line 1246 of file DBInstance.h.

◆ SetSecondaryAvailabilityZone() [3/3]

void Aws::Neptune::Model::DBInstance::SetSecondaryAvailabilityZone ( const char *  value)
inline

If present, specifies the name of the secondary Availability Zone for a DB instance with multi-AZ support.

Definition at line 1258 of file DBInstance.h.

◆ SetStatusInfos() [1/2]

void Aws::Neptune::Model::DBInstance::SetStatusInfos ( Aws::Vector< DBInstanceStatusInfo > &&  value)
inline

The status of a Read Replica. If the instance is not a Read Replica, this is blank.

Definition at line 1301 of file DBInstance.h.

◆ SetStatusInfos() [2/2]

void Aws::Neptune::Model::DBInstance::SetStatusInfos ( const Aws::Vector< DBInstanceStatusInfo > &  value)
inline

The status of a Read Replica. If the instance is not a Read Replica, this is blank.

Definition at line 1295 of file DBInstance.h.

◆ SetStorageEncrypted()

void Aws::Neptune::Model::DBInstance::SetStorageEncrypted ( bool  value)
inline

Not supported: The encryption for DB instances is managed by the DB cluster.

Definition at line 1508 of file DBInstance.h.

◆ SetStorageType() [1/3]

void Aws::Neptune::Model::DBInstance::SetStorageType ( Aws::String &&  value)
inline

Specifies the storage type associated with DB instance.

Definition at line 1346 of file DBInstance.h.

◆ SetStorageType() [2/3]

void Aws::Neptune::Model::DBInstance::SetStorageType ( const Aws::String value)
inline

Specifies the storage type associated with DB instance.

Definition at line 1341 of file DBInstance.h.

◆ SetStorageType() [3/3]

void Aws::Neptune::Model::DBInstance::SetStorageType ( const char *  value)
inline

Specifies the storage type associated with DB instance.

Definition at line 1351 of file DBInstance.h.

◆ SetTdeCredentialArn() [1/3]

void Aws::Neptune::Model::DBInstance::SetTdeCredentialArn ( Aws::String &&  value)
inline

The ARN from the key store with which the instance is associated for TDE encryption.

Definition at line 1391 of file DBInstance.h.

◆ SetTdeCredentialArn() [2/3]

void Aws::Neptune::Model::DBInstance::SetTdeCredentialArn ( const Aws::String value)
inline

The ARN from the key store with which the instance is associated for TDE encryption.

Definition at line 1385 of file DBInstance.h.

◆ SetTdeCredentialArn() [3/3]

void Aws::Neptune::Model::DBInstance::SetTdeCredentialArn ( const char *  value)
inline

The ARN from the key store with which the instance is associated for TDE encryption.

Definition at line 1397 of file DBInstance.h.

◆ SetTimezone() [1/3]

void Aws::Neptune::Model::DBInstance::SetTimezone ( Aws::String &&  value)
inline

Not supported.

Definition at line 1937 of file DBInstance.h.

◆ SetTimezone() [2/3]

void Aws::Neptune::Model::DBInstance::SetTimezone ( const Aws::String value)
inline

Not supported.

Definition at line 1932 of file DBInstance.h.

◆ SetTimezone() [3/3]

void Aws::Neptune::Model::DBInstance::SetTimezone ( const char *  value)
inline

Not supported.

Definition at line 1942 of file DBInstance.h.

◆ SetVpcSecurityGroups() [1/2]

void Aws::Neptune::Model::DBInstance::SetVpcSecurityGroups ( Aws::Vector< VpcSecurityGroupMembership > &&  value)
inline

Provides a list of VPC security group elements that the DB instance belongs to.

Definition at line 561 of file DBInstance.h.

◆ SetVpcSecurityGroups() [2/2]

void Aws::Neptune::Model::DBInstance::SetVpcSecurityGroups ( const Aws::Vector< VpcSecurityGroupMembership > &  value)
inline

Provides a list of VPC security group elements that the DB instance belongs to.

Definition at line 555 of file DBInstance.h.

◆ StatusInfosHasBeenSet()

bool Aws::Neptune::Model::DBInstance::StatusInfosHasBeenSet ( ) const
inline

The status of a Read Replica. If the instance is not a Read Replica, this is blank.

Definition at line 1289 of file DBInstance.h.

◆ StorageEncryptedHasBeenSet()

bool Aws::Neptune::Model::DBInstance::StorageEncryptedHasBeenSet ( ) const
inline

Not supported: The encryption for DB instances is managed by the DB cluster.

Definition at line 1502 of file DBInstance.h.

◆ StorageTypeHasBeenSet()

bool Aws::Neptune::Model::DBInstance::StorageTypeHasBeenSet ( ) const
inline

Specifies the storage type associated with DB instance.

Definition at line 1336 of file DBInstance.h.

◆ TdeCredentialArnHasBeenSet()

bool Aws::Neptune::Model::DBInstance::TdeCredentialArnHasBeenSet ( ) const
inline

The ARN from the key store with which the instance is associated for TDE encryption.

Definition at line 1379 of file DBInstance.h.

◆ TimezoneHasBeenSet()

bool Aws::Neptune::Model::DBInstance::TimezoneHasBeenSet ( ) const
inline

Not supported.

Definition at line 1927 of file DBInstance.h.

◆ VpcSecurityGroupsHasBeenSet()

bool Aws::Neptune::Model::DBInstance::VpcSecurityGroupsHasBeenSet ( ) const
inline

Provides a list of VPC security group elements that the DB instance belongs to.

Definition at line 549 of file DBInstance.h.

◆ WithAllocatedStorage()

DBInstance& Aws::Neptune::Model::DBInstance::WithAllocatedStorage ( int  value)
inline

Not supported by Neptune.

Definition at line 366 of file DBInstance.h.

◆ WithAutoMinorVersionUpgrade()

DBInstance& Aws::Neptune::Model::DBInstance::WithAutoMinorVersionUpgrade ( bool  value)
inline

Indicates that minor version patches are applied automatically.

Definition at line 924 of file DBInstance.h.

◆ WithAvailabilityZone() [1/3]

DBInstance& Aws::Neptune::Model::DBInstance::WithAvailabilityZone ( Aws::String &&  value)
inline

Specifies the name of the Availability Zone the DB instance is located in.

Definition at line 669 of file DBInstance.h.

◆ WithAvailabilityZone() [2/3]

DBInstance& Aws::Neptune::Model::DBInstance::WithAvailabilityZone ( const Aws::String value)
inline

Specifies the name of the Availability Zone the DB instance is located in.

Definition at line 663 of file DBInstance.h.

◆ WithAvailabilityZone() [3/3]

DBInstance& Aws::Neptune::Model::DBInstance::WithAvailabilityZone ( const char *  value)
inline

Specifies the name of the Availability Zone the DB instance is located in.

Definition at line 675 of file DBInstance.h.

◆ WithBackupRetentionPeriod()

DBInstance& Aws::Neptune::Model::DBInstance::WithBackupRetentionPeriod ( int  value)
inline

Specifies the number of days for which automatic DB snapshots are retained.

Definition at line 479 of file DBInstance.h.

◆ WithCACertificateIdentifier() [1/3]

DBInstance& Aws::Neptune::Model::DBInstance::WithCACertificateIdentifier ( Aws::String &&  value)
inline

The identifier of the CA certificate for this DB instance.

Definition at line 1656 of file DBInstance.h.

◆ WithCACertificateIdentifier() [2/3]

DBInstance& Aws::Neptune::Model::DBInstance::WithCACertificateIdentifier ( const Aws::String value)
inline

The identifier of the CA certificate for this DB instance.

Definition at line 1651 of file DBInstance.h.

◆ WithCACertificateIdentifier() [3/3]

DBInstance& Aws::Neptune::Model::DBInstance::WithCACertificateIdentifier ( const char *  value)
inline

The identifier of the CA certificate for this DB instance.

Definition at line 1661 of file DBInstance.h.

◆ WithCharacterSetName() [1/3]

DBInstance& Aws::Neptune::Model::DBInstance::WithCharacterSetName ( Aws::String &&  value)
inline

(Not supported by Neptune)

Definition at line 1222 of file DBInstance.h.

◆ WithCharacterSetName() [2/3]

DBInstance& Aws::Neptune::Model::DBInstance::WithCharacterSetName ( const Aws::String value)
inline

(Not supported by Neptune)

Definition at line 1217 of file DBInstance.h.

◆ WithCharacterSetName() [3/3]

DBInstance& Aws::Neptune::Model::DBInstance::WithCharacterSetName ( const char *  value)
inline

(Not supported by Neptune)

Definition at line 1227 of file DBInstance.h.

◆ WithCopyTagsToSnapshot()

DBInstance& Aws::Neptune::Model::DBInstance::WithCopyTagsToSnapshot ( bool  value)
inline

Specifies whether tags are copied from the DB instance to snapshots of the DB instance.

Definition at line 1727 of file DBInstance.h.

◆ WithDBClusterIdentifier() [1/3]

DBInstance& Aws::Neptune::Model::DBInstance::WithDBClusterIdentifier ( Aws::String &&  value)
inline

If the DB instance is a member of a DB cluster, contains the name of the DB cluster that the DB instance is a member of.

Definition at line 1483 of file DBInstance.h.

◆ WithDBClusterIdentifier() [2/3]

DBInstance& Aws::Neptune::Model::DBInstance::WithDBClusterIdentifier ( const Aws::String value)
inline

If the DB instance is a member of a DB cluster, contains the name of the DB cluster that the DB instance is a member of.

Definition at line 1477 of file DBInstance.h.

◆ WithDBClusterIdentifier() [3/3]

DBInstance& Aws::Neptune::Model::DBInstance::WithDBClusterIdentifier ( const char *  value)
inline

If the DB instance is a member of a DB cluster, contains the name of the DB cluster that the DB instance is a member of.

Definition at line 1489 of file DBInstance.h.

◆ WithDBInstanceArn() [1/3]

DBInstance& Aws::Neptune::Model::DBInstance::WithDBInstanceArn ( Aws::String &&  value)
inline

The Amazon Resource Name (ARN) for the DB instance.

Definition at line 1911 of file DBInstance.h.

◆ WithDBInstanceArn() [2/3]

DBInstance& Aws::Neptune::Model::DBInstance::WithDBInstanceArn ( const Aws::String value)
inline

The Amazon Resource Name (ARN) for the DB instance.

Definition at line 1906 of file DBInstance.h.

◆ WithDBInstanceArn() [3/3]

DBInstance& Aws::Neptune::Model::DBInstance::WithDBInstanceArn ( const char *  value)
inline

The Amazon Resource Name (ARN) for the DB instance.

Definition at line 1916 of file DBInstance.h.

◆ WithDBInstanceClass() [1/3]

DBInstance& Aws::Neptune::Model::DBInstance::WithDBInstanceClass ( Aws::String &&  value)
inline

Contains the name of the compute and memory capacity class of the DB instance.

Definition at line 144 of file DBInstance.h.

◆ WithDBInstanceClass() [2/3]

DBInstance& Aws::Neptune::Model::DBInstance::WithDBInstanceClass ( const Aws::String value)
inline

Contains the name of the compute and memory capacity class of the DB instance.

Definition at line 138 of file DBInstance.h.

◆ WithDBInstanceClass() [3/3]

DBInstance& Aws::Neptune::Model::DBInstance::WithDBInstanceClass ( const char *  value)
inline

Contains the name of the compute and memory capacity class of the DB instance.

Definition at line 150 of file DBInstance.h.

◆ WithDBInstanceIdentifier() [1/3]

DBInstance& Aws::Neptune::Model::DBInstance::WithDBInstanceIdentifier ( Aws::String &&  value)
inline

Contains a user-supplied database identifier. This identifier is the unique key that identifies a DB instance.

Definition at line 95 of file DBInstance.h.

◆ WithDBInstanceIdentifier() [2/3]

DBInstance& Aws::Neptune::Model::DBInstance::WithDBInstanceIdentifier ( const Aws::String value)
inline

Contains a user-supplied database identifier. This identifier is the unique key that identifies a DB instance.

Definition at line 89 of file DBInstance.h.

◆ WithDBInstanceIdentifier() [3/3]

DBInstance& Aws::Neptune::Model::DBInstance::WithDBInstanceIdentifier ( const char *  value)
inline

Contains a user-supplied database identifier. This identifier is the unique key that identifies a DB instance.

Definition at line 101 of file DBInstance.h.

◆ WithDbInstancePort()

DBInstance& Aws::Neptune::Model::DBInstance::WithDbInstancePort ( int  value)
inline

Specifies the port that the DB instance listens on. If the DB instance is part of a DB cluster, this can be a different port than the DB cluster port.

Definition at line 1440 of file DBInstance.h.

◆ WithDBInstanceStatus() [1/3]

DBInstance& Aws::Neptune::Model::DBInstance::WithDBInstanceStatus ( Aws::String &&  value)
inline

Specifies the current state of this database.

Definition at line 227 of file DBInstance.h.

◆ WithDBInstanceStatus() [2/3]

DBInstance& Aws::Neptune::Model::DBInstance::WithDBInstanceStatus ( const Aws::String value)
inline

Specifies the current state of this database.

Definition at line 222 of file DBInstance.h.

◆ WithDBInstanceStatus() [3/3]

DBInstance& Aws::Neptune::Model::DBInstance::WithDBInstanceStatus ( const char *  value)
inline

Specifies the current state of this database.

Definition at line 232 of file DBInstance.h.

◆ WithDbiResourceId() [1/3]

DBInstance& Aws::Neptune::Model::DBInstance::WithDbiResourceId ( Aws::String &&  value)
inline

The Amazon Region-unique, immutable identifier for the DB instance. This identifier is found in Amazon CloudTrail log entries whenever the Amazon KMS key for the DB instance is accessed.

Definition at line 1613 of file DBInstance.h.

◆ WithDbiResourceId() [2/3]

DBInstance& Aws::Neptune::Model::DBInstance::WithDbiResourceId ( const Aws::String value)
inline

The Amazon Region-unique, immutable identifier for the DB instance. This identifier is found in Amazon CloudTrail log entries whenever the Amazon KMS key for the DB instance is accessed.

Definition at line 1606 of file DBInstance.h.

◆ WithDbiResourceId() [3/3]

DBInstance& Aws::Neptune::Model::DBInstance::WithDbiResourceId ( const char *  value)
inline

The Amazon Region-unique, immutable identifier for the DB instance. This identifier is found in Amazon CloudTrail log entries whenever the Amazon KMS key for the DB instance is accessed.

Definition at line 1620 of file DBInstance.h.

◆ WithDBName() [1/3]

DBInstance& Aws::Neptune::Model::DBInstance::WithDBName ( Aws::String &&  value)
inline

The database name.

Definition at line 309 of file DBInstance.h.

◆ WithDBName() [2/3]

DBInstance& Aws::Neptune::Model::DBInstance::WithDBName ( const Aws::String value)
inline

The database name.

Definition at line 304 of file DBInstance.h.

◆ WithDBName() [3/3]

DBInstance& Aws::Neptune::Model::DBInstance::WithDBName ( const char *  value)
inline

The database name.

Definition at line 314 of file DBInstance.h.

◆ WithDBParameterGroups() [1/2]

DBInstance& Aws::Neptune::Model::DBInstance::WithDBParameterGroups ( Aws::Vector< DBParameterGroupStatus > &&  value)
inline

Provides the list of DB parameter groups applied to this DB instance.

Definition at line 616 of file DBInstance.h.

◆ WithDBParameterGroups() [2/2]

DBInstance& Aws::Neptune::Model::DBInstance::WithDBParameterGroups ( const Aws::Vector< DBParameterGroupStatus > &  value)
inline

Provides the list of DB parameter groups applied to this DB instance.

Definition at line 611 of file DBInstance.h.

◆ WithDBSecurityGroups() [1/2]

DBInstance& Aws::Neptune::Model::DBInstance::WithDBSecurityGroups ( Aws::Vector< DBSecurityGroupMembership > &&  value)
inline

Provides List of DB security group elements containing only DBSecurityGroup.Name and DBSecurityGroup.Status subelements.

Definition at line 522 of file DBInstance.h.

◆ WithDBSecurityGroups() [2/2]

DBInstance& Aws::Neptune::Model::DBInstance::WithDBSecurityGroups ( const Aws::Vector< DBSecurityGroupMembership > &  value)
inline

Provides List of DB security group elements containing only DBSecurityGroup.Name and DBSecurityGroup.Status subelements.

Definition at line 515 of file DBInstance.h.

◆ WithDBSubnetGroup() [1/2]

DBInstance& Aws::Neptune::Model::DBInstance::WithDBSubnetGroup ( const DBSubnetGroup value)
inline

Specifies information on the subnet group associated with the DB instance, including the name, description, and subnets in the subnet group.

Definition at line 706 of file DBInstance.h.

◆ WithDBSubnetGroup() [2/2]

DBInstance& Aws::Neptune::Model::DBInstance::WithDBSubnetGroup ( DBSubnetGroup &&  value)
inline

Specifies information on the subnet group associated with the DB instance, including the name, description, and subnets in the subnet group.

Definition at line 712 of file DBInstance.h.

◆ WithDeletionProtection()

DBInstance& Aws::Neptune::Model::DBInstance::WithDeletionProtection ( bool  value)
inline

Indicates whether or not the DB instance has deletion protection enabled. The instance can't be deleted when deletion protection is enabled. See Deleting a DB Instance.

Definition at line 2132 of file DBInstance.h.

◆ WithDomainMemberships() [1/2]

DBInstance& Aws::Neptune::Model::DBInstance::WithDomainMemberships ( Aws::Vector< DomainMembership > &&  value)
inline

Not supported

Definition at line 1692 of file DBInstance.h.

◆ WithDomainMemberships() [2/2]

DBInstance& Aws::Neptune::Model::DBInstance::WithDomainMemberships ( const Aws::Vector< DomainMembership > &  value)
inline

Not supported

Definition at line 1687 of file DBInstance.h.

◆ WithEnabledCloudwatchLogsExports() [1/2]

DBInstance& Aws::Neptune::Model::DBInstance::WithEnabledCloudwatchLogsExports ( Aws::Vector< Aws::String > &&  value)
inline

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

Definition at line 2081 of file DBInstance.h.

◆ WithEnabledCloudwatchLogsExports() [2/2]

DBInstance& Aws::Neptune::Model::DBInstance::WithEnabledCloudwatchLogsExports ( const Aws::Vector< Aws::String > &  value)
inline

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

Definition at line 2075 of file DBInstance.h.

◆ WithEndpoint() [1/2]

DBInstance& Aws::Neptune::Model::DBInstance::WithEndpoint ( const Endpoint value)
inline

Specifies the connection endpoint.

Definition at line 340 of file DBInstance.h.

◆ WithEndpoint() [2/2]

DBInstance& Aws::Neptune::Model::DBInstance::WithEndpoint ( Endpoint &&  value)
inline

Specifies the connection endpoint.

Definition at line 345 of file DBInstance.h.

◆ WithEngine() [1/3]

DBInstance& Aws::Neptune::Model::DBInstance::WithEngine ( Aws::String &&  value)
inline

Provides the name of the database engine to be used for this DB instance.

Definition at line 186 of file DBInstance.h.

◆ WithEngine() [2/3]

DBInstance& Aws::Neptune::Model::DBInstance::WithEngine ( const Aws::String value)
inline

Provides the name of the database engine to be used for this DB instance.

Definition at line 181 of file DBInstance.h.

◆ WithEngine() [3/3]

DBInstance& Aws::Neptune::Model::DBInstance::WithEngine ( const char *  value)
inline

Provides the name of the database engine to be used for this DB instance.

Definition at line 191 of file DBInstance.h.

◆ WithEngineVersion() [1/3]

DBInstance& Aws::Neptune::Model::DBInstance::WithEngineVersion ( Aws::String &&  value)
inline

Indicates the database engine version.

Definition at line 898 of file DBInstance.h.

◆ WithEngineVersion() [2/3]

DBInstance& Aws::Neptune::Model::DBInstance::WithEngineVersion ( const Aws::String value)
inline

Indicates the database engine version.

Definition at line 893 of file DBInstance.h.

◆ WithEngineVersion() [3/3]

DBInstance& Aws::Neptune::Model::DBInstance::WithEngineVersion ( const char *  value)
inline

Indicates the database engine version.

Definition at line 903 of file DBInstance.h.

◆ WithEnhancedMonitoringResourceArn() [1/3]

DBInstance& Aws::Neptune::Model::DBInstance::WithEnhancedMonitoringResourceArn ( Aws::String &&  value)
inline

The Amazon Resource Name (ARN) of the Amazon CloudWatch Logs log stream that receives the Enhanced Monitoring metrics data for the DB instance.

Definition at line 1795 of file DBInstance.h.

◆ WithEnhancedMonitoringResourceArn() [2/3]

DBInstance& Aws::Neptune::Model::DBInstance::WithEnhancedMonitoringResourceArn ( const Aws::String value)
inline

The Amazon Resource Name (ARN) of the Amazon CloudWatch Logs log stream that receives the Enhanced Monitoring metrics data for the DB instance.

Definition at line 1789 of file DBInstance.h.

◆ WithEnhancedMonitoringResourceArn() [3/3]

DBInstance& Aws::Neptune::Model::DBInstance::WithEnhancedMonitoringResourceArn ( const char *  value)
inline

The Amazon Resource Name (ARN) of the Amazon CloudWatch Logs log stream that receives the Enhanced Monitoring metrics data for the DB instance.

Definition at line 1801 of file DBInstance.h.

◆ WithIAMDatabaseAuthenticationEnabled()

DBInstance& Aws::Neptune::Model::DBInstance::WithIAMDatabaseAuthenticationEnabled ( bool  value)
inline

True if Amazon Identity and Access Management (IAM) authentication is enabled, and otherwise false.

Definition at line 1982 of file DBInstance.h.

◆ WithInstanceCreateTime() [1/2]

DBInstance& Aws::Neptune::Model::DBInstance::WithInstanceCreateTime ( Aws::Utils::DateTime &&  value)
inline

Provides the date and time the DB instance was created.

Definition at line 397 of file DBInstance.h.

◆ WithInstanceCreateTime() [2/2]

DBInstance& Aws::Neptune::Model::DBInstance::WithInstanceCreateTime ( const Aws::Utils::DateTime value)
inline

Provides the date and time the DB instance was created.

Definition at line 392 of file DBInstance.h.

◆ WithIops()

DBInstance& Aws::Neptune::Model::DBInstance::WithIops ( int  value)
inline

Specifies the Provisioned IOPS (I/O operations per second) value.

Definition at line 1145 of file DBInstance.h.

◆ WithKmsKeyId() [1/3]

DBInstance& Aws::Neptune::Model::DBInstance::WithKmsKeyId ( Aws::String &&  value)
inline

Not supported: The encryption for DB instances is managed by the DB cluster.

Definition at line 1557 of file DBInstance.h.

◆ WithKmsKeyId() [2/3]

DBInstance& Aws::Neptune::Model::DBInstance::WithKmsKeyId ( const Aws::String value)
inline

Not supported: The encryption for DB instances is managed by the DB cluster.

Definition at line 1551 of file DBInstance.h.

◆ WithKmsKeyId() [3/3]

DBInstance& Aws::Neptune::Model::DBInstance::WithKmsKeyId ( const char *  value)
inline

Not supported: The encryption for DB instances is managed by the DB cluster.

Definition at line 1563 of file DBInstance.h.

◆ WithLatestRestorableTime() [1/2]

DBInstance& Aws::Neptune::Model::DBInstance::WithLatestRestorableTime ( Aws::Utils::DateTime &&  value)
inline

Specifies the latest time to which a database can be restored with point-in-time restore.

Definition at line 841 of file DBInstance.h.

◆ WithLatestRestorableTime() [2/2]

DBInstance& Aws::Neptune::Model::DBInstance::WithLatestRestorableTime ( const Aws::Utils::DateTime value)
inline

Specifies the latest time to which a database can be restored with point-in-time restore.

Definition at line 835 of file DBInstance.h.

◆ WithLicenseModel() [1/3]

DBInstance& Aws::Neptune::Model::DBInstance::WithLicenseModel ( Aws::String &&  value)
inline

License model information for this DB instance.

Definition at line 1119 of file DBInstance.h.

◆ WithLicenseModel() [2/3]

DBInstance& Aws::Neptune::Model::DBInstance::WithLicenseModel ( const Aws::String value)
inline

License model information for this DB instance.

Definition at line 1114 of file DBInstance.h.

◆ WithLicenseModel() [3/3]

DBInstance& Aws::Neptune::Model::DBInstance::WithLicenseModel ( const char *  value)
inline

License model information for this DB instance.

Definition at line 1124 of file DBInstance.h.

◆ WithMasterUsername() [1/3]

DBInstance& Aws::Neptune::Model::DBInstance::WithMasterUsername ( Aws::String &&  value)
inline

Not supported by Neptune.

Definition at line 268 of file DBInstance.h.

◆ WithMasterUsername() [2/3]

DBInstance& Aws::Neptune::Model::DBInstance::WithMasterUsername ( const Aws::String value)
inline

Not supported by Neptune.

Definition at line 263 of file DBInstance.h.

◆ WithMasterUsername() [3/3]

DBInstance& Aws::Neptune::Model::DBInstance::WithMasterUsername ( const char *  value)
inline

Not supported by Neptune.

Definition at line 273 of file DBInstance.h.

◆ WithMonitoringInterval()

DBInstance& Aws::Neptune::Model::DBInstance::WithMonitoringInterval ( int  value)
inline

The interval, in seconds, between points when Enhanced Monitoring metrics are collected for the DB instance.

Definition at line 1752 of file DBInstance.h.

◆ WithMonitoringRoleArn() [1/3]

DBInstance& Aws::Neptune::Model::DBInstance::WithMonitoringRoleArn ( Aws::String &&  value)
inline

The ARN for the IAM role that permits Neptune to send Enhanced Monitoring metrics to Amazon CloudWatch Logs.

Definition at line 1844 of file DBInstance.h.

◆ WithMonitoringRoleArn() [2/3]

DBInstance& Aws::Neptune::Model::DBInstance::WithMonitoringRoleArn ( const Aws::String value)
inline

The ARN for the IAM role that permits Neptune to send Enhanced Monitoring metrics to Amazon CloudWatch Logs.

Definition at line 1838 of file DBInstance.h.

◆ WithMonitoringRoleArn() [3/3]

DBInstance& Aws::Neptune::Model::DBInstance::WithMonitoringRoleArn ( const char *  value)
inline

The ARN for the IAM role that permits Neptune to send Enhanced Monitoring metrics to Amazon CloudWatch Logs.

Definition at line 1850 of file DBInstance.h.

◆ WithMultiAZ()

DBInstance& Aws::Neptune::Model::DBInstance::WithMultiAZ ( bool  value)
inline

Specifies if the DB instance is a Multi-AZ deployment.

Definition at line 862 of file DBInstance.h.

◆ WithOptionGroupMemberships() [1/2]

DBInstance& Aws::Neptune::Model::DBInstance::WithOptionGroupMemberships ( Aws::Vector< OptionGroupMembership > &&  value)
inline

(Not supported by Neptune)

Definition at line 1176 of file DBInstance.h.

◆ WithOptionGroupMemberships() [2/2]

DBInstance& Aws::Neptune::Model::DBInstance::WithOptionGroupMemberships ( const Aws::Vector< OptionGroupMembership > &  value)
inline

(Not supported by Neptune)

Definition at line 1171 of file DBInstance.h.

◆ WithPendingModifiedValues() [1/2]

DBInstance& Aws::Neptune::Model::DBInstance::WithPendingModifiedValues ( const PendingModifiedValues value)
inline

Specifies that changes to the DB instance are pending. This element is only included when changes are pending. Specific changes are identified by subelements.

Definition at line 797 of file DBInstance.h.

◆ WithPendingModifiedValues() [2/2]

DBInstance& Aws::Neptune::Model::DBInstance::WithPendingModifiedValues ( PendingModifiedValues &&  value)
inline

Specifies that changes to the DB instance are pending. This element is only included when changes are pending. Specific changes are identified by subelements.

Definition at line 804 of file DBInstance.h.

◆ WithPerformanceInsightsEnabled()

DBInstance& Aws::Neptune::Model::DBInstance::WithPerformanceInsightsEnabled ( bool  value)
inline

(Not supported by Neptune)

Definition at line 2003 of file DBInstance.h.

◆ WithPerformanceInsightsKMSKeyId() [1/3]

DBInstance& Aws::Neptune::Model::DBInstance::WithPerformanceInsightsKMSKeyId ( Aws::String &&  value)
inline

(Not supported by Neptune)

Definition at line 2039 of file DBInstance.h.

◆ WithPerformanceInsightsKMSKeyId() [2/3]

DBInstance& Aws::Neptune::Model::DBInstance::WithPerformanceInsightsKMSKeyId ( const Aws::String value)
inline

(Not supported by Neptune)

Definition at line 2034 of file DBInstance.h.

◆ WithPerformanceInsightsKMSKeyId() [3/3]

DBInstance& Aws::Neptune::Model::DBInstance::WithPerformanceInsightsKMSKeyId ( const char *  value)
inline

(Not supported by Neptune)

Definition at line 2044 of file DBInstance.h.

◆ WithPreferredBackupWindow() [1/3]

DBInstance& Aws::Neptune::Model::DBInstance::WithPreferredBackupWindow ( Aws::String &&  value)
inline

Specifies the daily time range during which automated backups are created if automated backups are enabled, as determined by the BackupRetentionPeriod.

Definition at line 447 of file DBInstance.h.

◆ WithPreferredBackupWindow() [2/3]

DBInstance& Aws::Neptune::Model::DBInstance::WithPreferredBackupWindow ( const Aws::String value)
inline

Specifies the daily time range during which automated backups are created if automated backups are enabled, as determined by the BackupRetentionPeriod.

Definition at line 440 of file DBInstance.h.

◆ WithPreferredBackupWindow() [3/3]

DBInstance& Aws::Neptune::Model::DBInstance::WithPreferredBackupWindow ( const char *  value)
inline

Specifies the daily time range during which automated backups are created if automated backups are enabled, as determined by the BackupRetentionPeriod.

Definition at line 454 of file DBInstance.h.

◆ WithPreferredMaintenanceWindow() [1/3]

DBInstance& Aws::Neptune::Model::DBInstance::WithPreferredMaintenanceWindow ( Aws::String &&  value)
inline

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

Definition at line 755 of file DBInstance.h.

◆ WithPreferredMaintenanceWindow() [2/3]

DBInstance& Aws::Neptune::Model::DBInstance::WithPreferredMaintenanceWindow ( const Aws::String value)
inline

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

Definition at line 749 of file DBInstance.h.

◆ WithPreferredMaintenanceWindow() [3/3]

DBInstance& Aws::Neptune::Model::DBInstance::WithPreferredMaintenanceWindow ( const char *  value)
inline

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

Definition at line 761 of file DBInstance.h.

◆ WithPromotionTier()

DBInstance& Aws::Neptune::Model::DBInstance::WithPromotionTier ( int  value)
inline

A value that specifies the order in which a Read Replica is promoted to the primary instance after a failure of the existing primary instance.

Definition at line 1875 of file DBInstance.h.

◆ WithReadReplicaDBClusterIdentifiers() [1/2]

DBInstance& Aws::Neptune::Model::DBInstance::WithReadReplicaDBClusterIdentifiers ( Aws::Vector< Aws::String > &&  value)
inline

Contains one or more identifiers of DB clusters that are Read Replicas of this DB instance.

Definition at line 1065 of file DBInstance.h.

◆ WithReadReplicaDBClusterIdentifiers() [2/2]

DBInstance& Aws::Neptune::Model::DBInstance::WithReadReplicaDBClusterIdentifiers ( const Aws::Vector< Aws::String > &  value)
inline

Contains one or more identifiers of DB clusters that are Read Replicas of this DB instance.

Definition at line 1059 of file DBInstance.h.

◆ WithReadReplicaDBInstanceIdentifiers() [1/2]

DBInstance& Aws::Neptune::Model::DBInstance::WithReadReplicaDBInstanceIdentifiers ( Aws::Vector< Aws::String > &&  value)
inline

Contains one or more identifiers of the Read Replicas associated with this DB instance.

Definition at line 1010 of file DBInstance.h.

◆ WithReadReplicaDBInstanceIdentifiers() [2/2]

DBInstance& Aws::Neptune::Model::DBInstance::WithReadReplicaDBInstanceIdentifiers ( const Aws::Vector< Aws::String > &  value)
inline

Contains one or more identifiers of the Read Replicas associated with this DB instance.

Definition at line 1004 of file DBInstance.h.

◆ WithReadReplicaSourceDBInstanceIdentifier() [1/3]

DBInstance& Aws::Neptune::Model::DBInstance::WithReadReplicaSourceDBInstanceIdentifier ( Aws::String &&  value)
inline

Contains the identifier of the source DB instance if this DB instance is a Read Replica.

Definition at line 967 of file DBInstance.h.

◆ WithReadReplicaSourceDBInstanceIdentifier() [2/3]

DBInstance& Aws::Neptune::Model::DBInstance::WithReadReplicaSourceDBInstanceIdentifier ( const Aws::String value)
inline

Contains the identifier of the source DB instance if this DB instance is a Read Replica.

Definition at line 961 of file DBInstance.h.

◆ WithReadReplicaSourceDBInstanceIdentifier() [3/3]

DBInstance& Aws::Neptune::Model::DBInstance::WithReadReplicaSourceDBInstanceIdentifier ( const char *  value)
inline

Contains the identifier of the source DB instance if this DB instance is a Read Replica.

Definition at line 973 of file DBInstance.h.

◆ WithSecondaryAvailabilityZone() [1/3]

DBInstance& Aws::Neptune::Model::DBInstance::WithSecondaryAvailabilityZone ( Aws::String &&  value)
inline

If present, specifies the name of the secondary Availability Zone for a DB instance with multi-AZ support.

Definition at line 1270 of file DBInstance.h.

◆ WithSecondaryAvailabilityZone() [2/3]

DBInstance& Aws::Neptune::Model::DBInstance::WithSecondaryAvailabilityZone ( const Aws::String value)
inline

If present, specifies the name of the secondary Availability Zone for a DB instance with multi-AZ support.

Definition at line 1264 of file DBInstance.h.

◆ WithSecondaryAvailabilityZone() [3/3]

DBInstance& Aws::Neptune::Model::DBInstance::WithSecondaryAvailabilityZone ( const char *  value)
inline

If present, specifies the name of the secondary Availability Zone for a DB instance with multi-AZ support.

Definition at line 1276 of file DBInstance.h.

◆ WithStatusInfos() [1/2]

DBInstance& Aws::Neptune::Model::DBInstance::WithStatusInfos ( Aws::Vector< DBInstanceStatusInfo > &&  value)
inline

The status of a Read Replica. If the instance is not a Read Replica, this is blank.

Definition at line 1313 of file DBInstance.h.

◆ WithStatusInfos() [2/2]

DBInstance& Aws::Neptune::Model::DBInstance::WithStatusInfos ( const Aws::Vector< DBInstanceStatusInfo > &  value)
inline

The status of a Read Replica. If the instance is not a Read Replica, this is blank.

Definition at line 1307 of file DBInstance.h.

◆ WithStorageEncrypted()

DBInstance& Aws::Neptune::Model::DBInstance::WithStorageEncrypted ( bool  value)
inline

Not supported: The encryption for DB instances is managed by the DB cluster.

Definition at line 1514 of file DBInstance.h.

◆ WithStorageType() [1/3]

DBInstance& Aws::Neptune::Model::DBInstance::WithStorageType ( Aws::String &&  value)
inline

Specifies the storage type associated with DB instance.

Definition at line 1361 of file DBInstance.h.

◆ WithStorageType() [2/3]

DBInstance& Aws::Neptune::Model::DBInstance::WithStorageType ( const Aws::String value)
inline

Specifies the storage type associated with DB instance.

Definition at line 1356 of file DBInstance.h.

◆ WithStorageType() [3/3]

DBInstance& Aws::Neptune::Model::DBInstance::WithStorageType ( const char *  value)
inline

Specifies the storage type associated with DB instance.

Definition at line 1366 of file DBInstance.h.

◆ WithTdeCredentialArn() [1/3]

DBInstance& Aws::Neptune::Model::DBInstance::WithTdeCredentialArn ( Aws::String &&  value)
inline

The ARN from the key store with which the instance is associated for TDE encryption.

Definition at line 1409 of file DBInstance.h.

◆ WithTdeCredentialArn() [2/3]

DBInstance& Aws::Neptune::Model::DBInstance::WithTdeCredentialArn ( const Aws::String value)
inline

The ARN from the key store with which the instance is associated for TDE encryption.

Definition at line 1403 of file DBInstance.h.

◆ WithTdeCredentialArn() [3/3]

DBInstance& Aws::Neptune::Model::DBInstance::WithTdeCredentialArn ( const char *  value)
inline

The ARN from the key store with which the instance is associated for TDE encryption.

Definition at line 1415 of file DBInstance.h.

◆ WithTimezone() [1/3]

DBInstance& Aws::Neptune::Model::DBInstance::WithTimezone ( Aws::String &&  value)
inline

Not supported.

Definition at line 1952 of file DBInstance.h.

◆ WithTimezone() [2/3]

DBInstance& Aws::Neptune::Model::DBInstance::WithTimezone ( const Aws::String value)
inline

Not supported.

Definition at line 1947 of file DBInstance.h.

◆ WithTimezone() [3/3]

DBInstance& Aws::Neptune::Model::DBInstance::WithTimezone ( const char *  value)
inline

Not supported.

Definition at line 1957 of file DBInstance.h.

◆ WithVpcSecurityGroups() [1/2]

DBInstance& Aws::Neptune::Model::DBInstance::WithVpcSecurityGroups ( Aws::Vector< VpcSecurityGroupMembership > &&  value)
inline

Provides a list of VPC security group elements that the DB instance belongs to.

Definition at line 573 of file DBInstance.h.

◆ WithVpcSecurityGroups() [2/2]

DBInstance& Aws::Neptune::Model::DBInstance::WithVpcSecurityGroups ( const Aws::Vector< VpcSecurityGroupMembership > &  value)
inline

Provides a list of VPC security group elements that the DB instance belongs to.

Definition at line 567 of file DBInstance.h.


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