57 inline void SetSubnetId(
const char* value) { m_subnetIdHasBeenSet =
true; m_subnetId.assign(value); }
92 inline void SetSshKey(
const char* value) { m_sshKeyHasBeenSet =
true; m_sshKey.assign(value); }
135 inline void SetEniIp(
const char* value) { m_eniIpHasBeenSet =
true; m_eniIp.assign(value); }
180 inline void SetIamRoleArn(
const char* value) { m_iamRoleArnHasBeenSet =
true; m_iamRoleArn.assign(value); }
218 inline void SetExternalId(
const char* value) { m_externalIdHasBeenSet =
true; m_externalId.assign(value); }
272 inline void SetClientToken(
const char* value) { m_clientTokenHasBeenSet =
true; m_clientToken.assign(value); }
314 inline void SetSyslogIp(
const char* value) { m_syslogIpHasBeenSet =
true; m_syslogIp.assign(value); }
336 bool m_subnetIdHasBeenSet;
338 bool m_sshKeyHasBeenSet;
340 bool m_eniIpHasBeenSet;
342 bool m_iamRoleArnHasBeenSet;
344 bool m_externalIdHasBeenSet;
346 bool m_subscriptionTypeHasBeenSet;
348 bool m_clientTokenHasBeenSet;
350 bool m_syslogIpHasBeenSet;
CreateHsmRequest & WithExternalId(const char *value)
CreateHsmRequest & WithIamRoleArn(const Aws::String &value)
const Aws::String & GetClientToken() const
void SetSshKey(Aws::String &&value)
void SetClientToken(const char *value)
void SetSubnetId(const Aws::String &value)
CreateHsmRequest & WithClientToken(const char *value)
void SetSubscriptionType(SubscriptionType &&value)
void SetSyslogIp(const char *value)
CreateHsmRequest & WithSshKey(const char *value)
const Aws::String & GetSshKey() const
void SetSyslogIp(Aws::String &&value)
const Aws::String & GetSubnetId() const
Aws::Map< Aws::String, Aws::String > HeaderValueCollection
CreateHsmRequest & WithExternalId(Aws::String &&value)
CreateHsmRequest & WithSubnetId(const Aws::String &value)
CreateHsmRequest & WithExternalId(const Aws::String &value)
const Aws::String & GetSyslogIp() const
void SetEniIp(const Aws::String &value)
void SetClientToken(Aws::String &&value)
void SetSubnetId(const char *value)
void SetIamRoleArn(Aws::String &&value)
const Aws::String & GetEniIp() const
CreateHsmRequest & WithSyslogIp(Aws::String &&value)
void SetClientToken(const Aws::String &value)
CreateHsmRequest & WithSubnetId(Aws::String &&value)
CreateHsmRequest & WithClientToken(Aws::String &&value)
CreateHsmRequest & WithEniIp(const char *value)
const Aws::String & GetIamRoleArn() const
void SetSshKey(const Aws::String &value)
void SetSshKey(const char *value)
void SetSubscriptionType(const SubscriptionType &value)
const Aws::String & GetExternalId() const
void SetExternalId(const char *value)
CreateHsmRequest & WithSyslogIp(const Aws::String &value)
void SetIamRoleArn(const Aws::String &value)
CreateHsmRequest & WithSubscriptionType(const SubscriptionType &value)
CreateHsmRequest & WithIamRoleArn(const char *value)
CreateHsmRequest & WithSubnetId(const char *value)
CreateHsmRequest & WithIamRoleArn(Aws::String &&value)
CreateHsmRequest & WithEniIp(Aws::String &&value)
void SetSyslogIp(const Aws::String &value)
void SetEniIp(Aws::String &&value)
void SetSubnetId(Aws::String &&value)
CreateHsmRequest & WithEniIp(const Aws::String &value)
CreateHsmRequest & WithSshKey(const Aws::String &value)
void SetExternalId(Aws::String &&value)
std::basic_string< char, std::char_traits< char >, Aws::Allocator< char > > String
const SubscriptionType & GetSubscriptionType() const
CreateHsmRequest & WithClientToken(const Aws::String &value)
void SetExternalId(const Aws::String &value)
CreateHsmRequest & WithSyslogIp(const char *value)
void SetEniIp(const char *value)
JSON (JavaScript Object Notation).
void SetIamRoleArn(const char *value)
CreateHsmRequest & WithSubscriptionType(SubscriptionType &&value)
CreateHsmRequest & WithSshKey(Aws::String &&value)