7#include <aws/license-manager-user-subscriptions/LicenseManagerUserSubscriptions_EXPORTS.h>
8#include <aws/license-manager-user-subscriptions/LicenseManagerUserSubscriptionsRequest.h>
9#include <aws/core/utils/memory/stl/AWSString.h>
10#include <aws/license-manager-user-subscriptions/model/ServerType.h>
15namespace LicenseManagerUserSubscriptions
43 template<
typename LicenseServerEndpo
intArnT = Aws::String>
44 void SetLicenseServerEndpointArn(LicenseServerEndpointArnT&& value) { m_licenseServerEndpointArnHasBeenSet =
true; m_licenseServerEndpointArn = std::forward<LicenseServerEndpointArnT>(value); }
45 template<
typename LicenseServerEndpo
intArnT = Aws::String>
61 bool m_licenseServerEndpointArnHasBeenSet =
false;
64 bool m_serverTypeHasBeenSet =
false;
AWS_LICENSEMANAGERUSERSUBSCRIPTIONS_API Aws::String SerializePayload() const override
bool LicenseServerEndpointArnHasBeenSet() const
virtual const char * GetServiceRequestName() const override
DeleteLicenseServerEndpointRequest & WithLicenseServerEndpointArn(LicenseServerEndpointArnT &&value)
bool ServerTypeHasBeenSet() const
void SetServerType(ServerType value)
DeleteLicenseServerEndpointRequest & WithServerType(ServerType value)
AWS_LICENSEMANAGERUSERSUBSCRIPTIONS_API DeleteLicenseServerEndpointRequest()=default
ServerType GetServerType() const
const Aws::String & GetLicenseServerEndpointArn() const
void SetLicenseServerEndpointArn(LicenseServerEndpointArnT &&value)
std::basic_string< char, std::char_traits< char >, Aws::Allocator< char > > String