194 bool m_sourceDBClusterSnapshotIdentifierHasBeenSet;
196 bool m_targetDBClusterSnapshotIdentifierHasBeenSet;
198 bool m_tagsHasBeenSet;
CopyDBClusterSnapshotRequest & WithSourceDBClusterSnapshotIdentifier(Aws::String &&value)
void SetSourceDBClusterSnapshotIdentifier(const char *value)
CopyDBClusterSnapshotRequest & WithTags(const Aws::Vector< Tag > &value)
std::vector< T, Aws::Allocator< T > > Vector
const Aws::String & GetTargetDBClusterSnapshotIdentifier() const
CopyDBClusterSnapshotRequest & WithSourceDBClusterSnapshotIdentifier(const char *value)
CopyDBClusterSnapshotRequest & AddTags(Tag &&value)
CopyDBClusterSnapshotRequest & WithTargetDBClusterSnapshotIdentifier(const Aws::String &value)
const Aws::String & GetSourceDBClusterSnapshotIdentifier() const
CopyDBClusterSnapshotRequest & WithTargetDBClusterSnapshotIdentifier(Aws::String &&value)
void SetSourceDBClusterSnapshotIdentifier(const Aws::String &value)
CopyDBClusterSnapshotRequest & AddTags(const Tag &value)
void SetTags(const Aws::Vector< Tag > &value)
void SetTargetDBClusterSnapshotIdentifier(const Aws::String &value)
void SetTags(Aws::Vector< Tag > &&value)
const Aws::Vector< Tag > & GetTags() const
CopyDBClusterSnapshotRequest & WithTags(Aws::Vector< Tag > &&value)
CopyDBClusterSnapshotRequest & WithTargetDBClusterSnapshotIdentifier(const char *value)
void SetTargetDBClusterSnapshotIdentifier(const char *value)
std::basic_string< char, std::char_traits< char >, Aws::Allocator< char > > String
void SetSourceDBClusterSnapshotIdentifier(Aws::String &&value)
CopyDBClusterSnapshotRequest & WithSourceDBClusterSnapshotIdentifier(const Aws::String &value)
void SetTargetDBClusterSnapshotIdentifier(Aws::String &&value)
JSON (JavaScript Object Notation).