7#include <aws/license-manager-user-subscriptions/LicenseManagerUserSubscriptions_EXPORTS.h>
8#include <aws/license-manager-user-subscriptions/model/ActiveDirectoryIdentityProvider.h>
21namespace LicenseManagerUserSubscriptions
47 template<
typename ActiveDirectoryIdentityProv
iderT = ActiveDirectoryIdentityProv
ider>
48 void SetActiveDirectoryIdentityProvider(ActiveDirectoryIdentityProviderT&& value) { m_activeDirectoryIdentityProviderHasBeenSet =
true; m_activeDirectoryIdentityProvider = std::forward<ActiveDirectoryIdentityProviderT>(value); }
49 template<
typename ActiveDirectoryIdentityProv
iderT = ActiveDirectoryIdentityProv
ider>
55 bool m_activeDirectoryIdentityProviderHasBeenSet =
false;
bool ActiveDirectoryIdentityProviderHasBeenSet() const
AWS_LICENSEMANAGERUSERSUBSCRIPTIONS_API Aws::Utils::Json::JsonValue Jsonize() const
AWS_LICENSEMANAGERUSERSUBSCRIPTIONS_API IdentityProvider & operator=(Aws::Utils::Json::JsonView jsonValue)
IdentityProvider & WithActiveDirectoryIdentityProvider(ActiveDirectoryIdentityProviderT &&value)
AWS_LICENSEMANAGERUSERSUBSCRIPTIONS_API IdentityProvider()=default
void SetActiveDirectoryIdentityProvider(ActiveDirectoryIdentityProviderT &&value)
const ActiveDirectoryIdentityProvider & GetActiveDirectoryIdentityProvider() const
AWS_LICENSEMANAGERUSERSUBSCRIPTIONS_API IdentityProvider(Aws::Utils::Json::JsonView jsonValue)
Aws::Utils::Json::JsonValue JsonValue