/** * Copyright Amazon.com, Inc. or its affiliates. All Rights Reserved. * SPDX-License-Identifier: Apache-2.0. */ #pragma once #include namespace Aws { template class AmazonWebServiceResult; namespace Utils { namespace Json { class JsonValue; } // namespace Json } // namespace Utils namespace SecurityHub { namespace Model { class AWS_SECURITYHUB_API GetInvitationsCountResult { public: GetInvitationsCountResult(); GetInvitationsCountResult(const Aws::AmazonWebServiceResult& result); GetInvitationsCountResult& operator=(const Aws::AmazonWebServiceResult& result); /** *

The number of all membership invitations sent to this Security Hub member * account, not including the currently accepted invitation.

*/ inline int GetInvitationsCount() const{ return m_invitationsCount; } /** *

The number of all membership invitations sent to this Security Hub member * account, not including the currently accepted invitation.

*/ inline void SetInvitationsCount(int value) { m_invitationsCount = value; } /** *

The number of all membership invitations sent to this Security Hub member * account, not including the currently accepted invitation.

*/ inline GetInvitationsCountResult& WithInvitationsCount(int value) { SetInvitationsCount(value); return *this;} private: int m_invitationsCount; }; } // namespace Model } // namespace SecurityHub } // namespace Aws