7#include <aws/guardduty/GuardDuty_EXPORTS.h>
8#include <aws/guardduty/model/KubernetesUserDetails.h>
9#include <aws/guardduty/model/KubernetesWorkloadDetails.h>
68 bool m_kubernetesUserDetailsHasBeenSet =
false;
71 bool m_kubernetesWorkloadDetailsHasBeenSet =
false;
void SetKubernetesUserDetails(const KubernetesUserDetails &value)
KubernetesDetails & WithKubernetesWorkloadDetails(KubernetesWorkloadDetails &&value)
AWS_GUARDDUTY_API Aws::Utils::Json::JsonValue Jsonize() const
const KubernetesWorkloadDetails & GetKubernetesWorkloadDetails() const
void SetKubernetesWorkloadDetails(const KubernetesWorkloadDetails &value)
KubernetesDetails & WithKubernetesUserDetails(const KubernetesUserDetails &value)
void SetKubernetesUserDetails(KubernetesUserDetails &&value)
KubernetesDetails & WithKubernetesUserDetails(KubernetesUserDetails &&value)
AWS_GUARDDUTY_API KubernetesDetails & operator=(Aws::Utils::Json::JsonView jsonValue)
bool KubernetesWorkloadDetailsHasBeenSet() const
const KubernetesUserDetails & GetKubernetesUserDetails() const
AWS_GUARDDUTY_API KubernetesDetails()
void SetKubernetesWorkloadDetails(KubernetesWorkloadDetails &&value)
KubernetesDetails & WithKubernetesWorkloadDetails(const KubernetesWorkloadDetails &value)
AWS_GUARDDUTY_API KubernetesDetails(Aws::Utils::Json::JsonView jsonValue)
bool KubernetesUserDetailsHasBeenSet() const
Aws::Utils::Json::JsonValue JsonValue