24 template<
typename RESULT_TYPE>
25 class AmazonWebServiceResult;
66 inline void SetHsmArn(
const char* value) { m_hsmArn.assign(value); }
200 inline void SetEniId(
const char* value) { m_eniId.assign(value); }
238 inline void SetEniIp(
const char* value) { m_eniIp.assign(value); }
358 inline void SetVpcId(
const char* value) { m_vpcId.assign(value); }
393 inline void SetSubnetId(
const char* value) { m_subnetId.assign(value); }
428 inline void SetIamRoleArn(
const char* value) { m_iamRoleArn.assign(value); }
498 inline void SetVendorName(
const char* value) { m_vendorName.assign(value); }
533 inline void SetHsmType(
const char* value) { m_hsmType.assign(value); }
DescribeHsmResult & WithSshPublicKey(Aws::String &&value)
DescribeHsmResult & WithStatusDetails(const char *value)
void SetSshKeyLastUpdated(Aws::String &&value)
const Aws::String & GetAvailabilityZone() const
void SetSubnetId(Aws::String &&value)
DescribeHsmResult & WithSoftwareVersion(Aws::String &&value)
DescribeHsmResult & WithSubscriptionStartDate(Aws::String &&value)
DescribeHsmResult & WithEniIp(Aws::String &&value)
DescribeHsmResult & WithSshPublicKey(const char *value)
DescribeHsmResult & WithSerialNumber(const Aws::String &value)
void SetSubscriptionStartDate(const Aws::String &value)
DescribeHsmResult & WithServerCertUri(const Aws::String &value)
DescribeHsmResult & WithSubnetId(const char *value)
DescribeHsmResult & WithSubscriptionStartDate(const char *value)
const Aws::String & GetIamRoleArn() const
DescribeHsmResult & WithVpcId(const char *value)
const Aws::String & GetSubnetId() const
DescribeHsmResult & WithHsmType(const Aws::String &value)
DescribeHsmResult & WithIamRoleArn(Aws::String &&value)
void SetVendorName(const Aws::String &value)
const Aws::String & GetSshPublicKey() const
void SetHsmArn(const Aws::String &value)
void SetSubscriptionEndDate(const char *value)
void SetServerCertUri(Aws::String &&value)
const Aws::String & GetServerCertUri() const
void SetVendorName(const char *value)
void SetHsmArn(Aws::String &&value)
const Aws::String & GetSshKeyLastUpdated() const
DescribeHsmResult & WithStatus(const HsmStatus &value)
void SetSerialNumber(Aws::String &&value)
void SetSshPublicKey(Aws::String &&value)
const SubscriptionType & GetSubscriptionType() const
DescribeHsmResult & WithSerialNumber(const char *value)
DescribeHsmResult & WithSubscriptionType(SubscriptionType &&value)
void SetEniIp(Aws::String &&value)
DescribeHsmResult & WithServerCertLastUpdated(const Aws::String &value)
DescribeHsmResult & WithStatusDetails(Aws::String &&value)
DescribeHsmResult & WithSubnetId(Aws::String &&value)
void SetSubnetId(const char *value)
std::vector< T, Aws::Allocator< T > > Vector
void SetPartitions(Aws::Vector< Aws::String > &&value)
DescribeHsmResult & WithHsmType(const char *value)
DescribeHsmResult & WithAvailabilityZone(Aws::String &&value)
const Aws::String & GetVpcId() const
void SetSubscriptionType(const SubscriptionType &value)
DescribeHsmResult & WithSshKeyLastUpdated(const char *value)
void SetSshKeyLastUpdated(const Aws::String &value)
void SetStatusDetails(const Aws::String &value)
DescribeHsmResult & WithHsmType(Aws::String &&value)
DescribeHsmResult & WithEniId(Aws::String &&value)
DescribeHsmResult & WithSubscriptionEndDate(Aws::String &&value)
const Aws::String & GetSubscriptionEndDate() const
const Aws::String & GetVendorName() const
DescribeHsmResult & WithSubscriptionStartDate(const Aws::String &value)
DescribeHsmResult & WithSerialNumber(Aws::String &&value)
void SetSubscriptionEndDate(const Aws::String &value)
void SetHsmType(Aws::String &&value)
void SetEniIp(const char *value)
DescribeHsmResult & WithStatus(HsmStatus &&value)
const Aws::String & GetEniIp() const
DescribeHsmResult & AddPartitions(Aws::String &&value)
DescribeHsmResult & WithEniId(const char *value)
DescribeHsmResult & WithIamRoleArn(const char *value)
void SetServerCertUri(const char *value)
DescribeHsmResult & WithSubscriptionEndDate(const char *value)
DescribeHsmResult & WithServerCertUri(const char *value)
void SetStatusDetails(const char *value)
const HsmStatus & GetStatus() const
DescribeHsmResult & WithAvailabilityZone(const Aws::String &value)
DescribeHsmResult & WithAvailabilityZone(const char *value)
DescribeHsmResult & WithStatusDetails(const Aws::String &value)
DescribeHsmResult & WithVendorName(const Aws::String &value)
void SetServerCertUri(const Aws::String &value)
DescribeHsmResult & WithSoftwareVersion(const char *value)
void SetEniIp(const Aws::String &value)
DescribeHsmResult & WithSubnetId(const Aws::String &value)
DescribeHsmResult & WithSubscriptionEndDate(const Aws::String &value)
const Aws::String & GetSerialNumber() const
void SetSubnetId(const Aws::String &value)
void SetSubscriptionStartDate(Aws::String &&value)
DescribeHsmResult & WithVendorName(Aws::String &&value)
void SetSoftwareVersion(const char *value)
DescribeHsmResult & WithVpcId(Aws::String &&value)
void SetSshKeyLastUpdated(const char *value)
DescribeHsmResult & WithSshPublicKey(const Aws::String &value)
DescribeHsmResult & WithHsmArn(Aws::String &&value)
const Aws::String & GetStatusDetails() const
void SetHsmArn(const char *value)
DescribeHsmResult & WithSshKeyLastUpdated(const Aws::String &value)
DescribeHsmResult & WithEniIp(const Aws::String &value)
void SetPartitions(const Aws::Vector< Aws::String > &value)
void SetStatusDetails(Aws::String &&value)
void SetVpcId(const Aws::String &value)
DescribeHsmResult & WithVendorName(const char *value)
const Aws::String & GetHsmArn() const
void SetSerialNumber(const char *value)
DescribeHsmResult & WithSshKeyLastUpdated(Aws::String &&value)
void SetServerCertLastUpdated(Aws::String &&value)
void SetSoftwareVersion(const Aws::String &value)
DescribeHsmResult & WithServerCertLastUpdated(const char *value)
const Aws::String & GetHsmType() const
void SetStatus(HsmStatus &&value)
void SetAvailabilityZone(const Aws::String &value)
DescribeHsmResult & WithServerCertUri(Aws::String &&value)
const Aws::String & GetServerCertLastUpdated() const
const Aws::String & GetSoftwareVersion() const
DescribeHsmResult & AddPartitions(const char *value)
void SetSshPublicKey(const Aws::String &value)
const Aws::String & GetEniId() const
DescribeHsmResult & WithHsmArn(const Aws::String &value)
void SetIamRoleArn(Aws::String &&value)
DescribeHsmResult & WithPartitions(Aws::Vector< Aws::String > &&value)
void SetIamRoleArn(const char *value)
DescribeHsmResult & AddPartitions(const Aws::String &value)
void SetEniId(Aws::String &&value)
void SetAvailabilityZone(Aws::String &&value)
void SetSubscriptionStartDate(const char *value)
const Aws::String & GetSubscriptionStartDate() const
void SetIamRoleArn(const Aws::String &value)
DescribeHsmResult & WithServerCertLastUpdated(Aws::String &&value)
DescribeHsmResult & WithIamRoleArn(const Aws::String &value)
void SetSoftwareVersion(Aws::String &&value)
DescribeHsmResult & WithPartitions(const Aws::Vector< Aws::String > &value)
void SetVendorName(Aws::String &&value)
void SetSshPublicKey(const char *value)
void SetStatus(const HsmStatus &value)
std::basic_string< char, std::char_traits< char >, Aws::Allocator< char > > String
void SetSubscriptionEndDate(Aws::String &&value)
void SetSubscriptionType(SubscriptionType &&value)
void SetHsmType(const Aws::String &value)
DescribeHsmResult & WithEniIp(const char *value)
DescribeHsmResult & WithSubscriptionType(const SubscriptionType &value)
DescribeHsmResult & WithVpcId(const Aws::String &value)
void SetSerialNumber(const Aws::String &value)
const Aws::Vector< Aws::String > & GetPartitions() const
DescribeHsmResult & WithEniId(const Aws::String &value)
void SetServerCertLastUpdated(const Aws::String &value)
void SetEniId(const Aws::String &value)
void SetServerCertLastUpdated(const char *value)
DescribeHsmResult & WithSoftwareVersion(const Aws::String &value)
void SetVpcId(Aws::String &&value)
void SetEniId(const char *value)
void SetVpcId(const char *value)
void SetHsmType(const char *value)
JSON (JavaScript Object Notation).
DescribeHsmResult & WithHsmArn(const char *value)
void SetAvailabilityZone(const char *value)