7#include <aws/appfabric/AppFabricRequest.h>
8#include <aws/appfabric/AppFabric_EXPORTS.h>
9#include <aws/appfabric/model/Credential.h>
10#include <aws/appfabric/model/Tenant.h>
11#include <aws/core/utils/memory/stl/AWSString.h>
40 template <
typename AppBundleIdentifierT = Aws::String>
42 m_appBundleIdentifierHasBeenSet =
true;
43 m_appBundleIdentifier = std::forward<AppBundleIdentifierT>(value);
45 template <
typename AppBundleIdentifierT = Aws::String>
59 template <
typename AppAuthorizationIdentifierT = Aws::String>
61 m_appAuthorizationIdentifierHasBeenSet =
true;
62 m_appAuthorizationIdentifier = std::forward<AppAuthorizationIdentifierT>(value);
64 template <
typename AppAuthorizationIdentifierT = Aws::String>
81 template <
typename CredentialT = Credential>
83 m_credentialHasBeenSet =
true;
84 m_credential = std::forward<CredentialT>(value);
86 template <
typename CredentialT = Credential>
100 template <
typename TenantT = Tenant>
102 m_tenantHasBeenSet =
true;
103 m_tenant = std::forward<TenantT>(value);
105 template <
typename TenantT = Tenant>
119 bool m_appBundleIdentifierHasBeenSet =
false;
120 bool m_appAuthorizationIdentifierHasBeenSet =
false;
121 bool m_credentialHasBeenSet =
false;
122 bool m_tenantHasBeenSet =
false;
void SetAppBundleIdentifier(AppBundleIdentifierT &&value)
const Credential & GetCredential() const
virtual const char * GetServiceRequestName() const override
UpdateAppAuthorizationRequest & WithCredential(CredentialT &&value)
UpdateAppAuthorizationRequest & WithTenant(TenantT &&value)
bool TenantHasBeenSet() const
const Tenant & GetTenant() const
UpdateAppAuthorizationRequest & WithAppBundleIdentifier(AppBundleIdentifierT &&value)
const Aws::String & GetAppAuthorizationIdentifier() const
AWS_APPFABRIC_API Aws::String SerializePayload() const override
bool AppAuthorizationIdentifierHasBeenSet() const
UpdateAppAuthorizationRequest & WithAppAuthorizationIdentifier(AppAuthorizationIdentifierT &&value)
void SetAppAuthorizationIdentifier(AppAuthorizationIdentifierT &&value)
void SetCredential(CredentialT &&value)
bool CredentialHasBeenSet() const
const Aws::String & GetAppBundleIdentifier() const
void SetTenant(TenantT &&value)
AWS_APPFABRIC_API UpdateAppAuthorizationRequest()=default
bool AppBundleIdentifierHasBeenSet() const
std::basic_string< char, std::char_traits< char >, Aws::Allocator< char > > String