AWS SDK for C++  1.9.155
AWS SDK for C++
DescribePortalResult.h
Go to the documentation of this file.
1 
6 #pragma once
14 #include <utility>
15 
16 namespace Aws
17 {
18 template<typename RESULT_TYPE>
19 class AmazonWebServiceResult;
20 
21 namespace Utils
22 {
23 namespace Json
24 {
25  class JsonValue;
26 } // namespace Json
27 } // namespace Utils
28 namespace IoTSiteWise
29 {
30 namespace Model
31 {
33  {
34  public:
38 
39 
43  inline const Aws::String& GetPortalId() const{ return m_portalId; }
44 
48  inline void SetPortalId(const Aws::String& value) { m_portalId = value; }
49 
53  inline void SetPortalId(Aws::String&& value) { m_portalId = std::move(value); }
54 
58  inline void SetPortalId(const char* value) { m_portalId.assign(value); }
59 
63  inline DescribePortalResult& WithPortalId(const Aws::String& value) { SetPortalId(value); return *this;}
64 
68  inline DescribePortalResult& WithPortalId(Aws::String&& value) { SetPortalId(std::move(value)); return *this;}
69 
73  inline DescribePortalResult& WithPortalId(const char* value) { SetPortalId(value); return *this;}
74 
75 
83  inline const Aws::String& GetPortalArn() const{ return m_portalArn; }
84 
92  inline void SetPortalArn(const Aws::String& value) { m_portalArn = value; }
93 
101  inline void SetPortalArn(Aws::String&& value) { m_portalArn = std::move(value); }
102 
110  inline void SetPortalArn(const char* value) { m_portalArn.assign(value); }
111 
119  inline DescribePortalResult& WithPortalArn(const Aws::String& value) { SetPortalArn(value); return *this;}
120 
128  inline DescribePortalResult& WithPortalArn(Aws::String&& value) { SetPortalArn(std::move(value)); return *this;}
129 
137  inline DescribePortalResult& WithPortalArn(const char* value) { SetPortalArn(value); return *this;}
138 
139 
143  inline const Aws::String& GetPortalName() const{ return m_portalName; }
144 
148  inline void SetPortalName(const Aws::String& value) { m_portalName = value; }
149 
153  inline void SetPortalName(Aws::String&& value) { m_portalName = std::move(value); }
154 
158  inline void SetPortalName(const char* value) { m_portalName.assign(value); }
159 
163  inline DescribePortalResult& WithPortalName(const Aws::String& value) { SetPortalName(value); return *this;}
164 
168  inline DescribePortalResult& WithPortalName(Aws::String&& value) { SetPortalName(std::move(value)); return *this;}
169 
173  inline DescribePortalResult& WithPortalName(const char* value) { SetPortalName(value); return *this;}
174 
175 
179  inline const Aws::String& GetPortalDescription() const{ return m_portalDescription; }
180 
184  inline void SetPortalDescription(const Aws::String& value) { m_portalDescription = value; }
185 
189  inline void SetPortalDescription(Aws::String&& value) { m_portalDescription = std::move(value); }
190 
194  inline void SetPortalDescription(const char* value) { m_portalDescription.assign(value); }
195 
199  inline DescribePortalResult& WithPortalDescription(const Aws::String& value) { SetPortalDescription(value); return *this;}
200 
204  inline DescribePortalResult& WithPortalDescription(Aws::String&& value) { SetPortalDescription(std::move(value)); return *this;}
205 
209  inline DescribePortalResult& WithPortalDescription(const char* value) { SetPortalDescription(value); return *this;}
210 
211 
217  inline const Aws::String& GetPortalClientId() const{ return m_portalClientId; }
218 
224  inline void SetPortalClientId(const Aws::String& value) { m_portalClientId = value; }
225 
231  inline void SetPortalClientId(Aws::String&& value) { m_portalClientId = std::move(value); }
232 
238  inline void SetPortalClientId(const char* value) { m_portalClientId.assign(value); }
239 
245  inline DescribePortalResult& WithPortalClientId(const Aws::String& value) { SetPortalClientId(value); return *this;}
246 
252  inline DescribePortalResult& WithPortalClientId(Aws::String&& value) { SetPortalClientId(std::move(value)); return *this;}
253 
259  inline DescribePortalResult& WithPortalClientId(const char* value) { SetPortalClientId(value); return *this;}
260 
261 
268  inline const Aws::String& GetPortalStartUrl() const{ return m_portalStartUrl; }
269 
276  inline void SetPortalStartUrl(const Aws::String& value) { m_portalStartUrl = value; }
277 
284  inline void SetPortalStartUrl(Aws::String&& value) { m_portalStartUrl = std::move(value); }
285 
292  inline void SetPortalStartUrl(const char* value) { m_portalStartUrl.assign(value); }
293 
300  inline DescribePortalResult& WithPortalStartUrl(const Aws::String& value) { SetPortalStartUrl(value); return *this;}
301 
308  inline DescribePortalResult& WithPortalStartUrl(Aws::String&& value) { SetPortalStartUrl(std::move(value)); return *this;}
309 
316  inline DescribePortalResult& WithPortalStartUrl(const char* value) { SetPortalStartUrl(value); return *this;}
317 
318 
322  inline const Aws::String& GetPortalContactEmail() const{ return m_portalContactEmail; }
323 
327  inline void SetPortalContactEmail(const Aws::String& value) { m_portalContactEmail = value; }
328 
332  inline void SetPortalContactEmail(Aws::String&& value) { m_portalContactEmail = std::move(value); }
333 
337  inline void SetPortalContactEmail(const char* value) { m_portalContactEmail.assign(value); }
338 
342  inline DescribePortalResult& WithPortalContactEmail(const Aws::String& value) { SetPortalContactEmail(value); return *this;}
343 
347  inline DescribePortalResult& WithPortalContactEmail(Aws::String&& value) { SetPortalContactEmail(std::move(value)); return *this;}
348 
352  inline DescribePortalResult& WithPortalContactEmail(const char* value) { SetPortalContactEmail(value); return *this;}
353 
354 
359  inline const PortalStatus& GetPortalStatus() const{ return m_portalStatus; }
360 
365  inline void SetPortalStatus(const PortalStatus& value) { m_portalStatus = value; }
366 
371  inline void SetPortalStatus(PortalStatus&& value) { m_portalStatus = std::move(value); }
372 
377  inline DescribePortalResult& WithPortalStatus(const PortalStatus& value) { SetPortalStatus(value); return *this;}
378 
383  inline DescribePortalResult& WithPortalStatus(PortalStatus&& value) { SetPortalStatus(std::move(value)); return *this;}
384 
385 
389  inline const Aws::Utils::DateTime& GetPortalCreationDate() const{ return m_portalCreationDate; }
390 
394  inline void SetPortalCreationDate(const Aws::Utils::DateTime& value) { m_portalCreationDate = value; }
395 
399  inline void SetPortalCreationDate(Aws::Utils::DateTime&& value) { m_portalCreationDate = std::move(value); }
400 
404  inline DescribePortalResult& WithPortalCreationDate(const Aws::Utils::DateTime& value) { SetPortalCreationDate(value); return *this;}
405 
409  inline DescribePortalResult& WithPortalCreationDate(Aws::Utils::DateTime&& value) { SetPortalCreationDate(std::move(value)); return *this;}
410 
411 
415  inline const Aws::Utils::DateTime& GetPortalLastUpdateDate() const{ return m_portalLastUpdateDate; }
416 
420  inline void SetPortalLastUpdateDate(const Aws::Utils::DateTime& value) { m_portalLastUpdateDate = value; }
421 
425  inline void SetPortalLastUpdateDate(Aws::Utils::DateTime&& value) { m_portalLastUpdateDate = std::move(value); }
426 
430  inline DescribePortalResult& WithPortalLastUpdateDate(const Aws::Utils::DateTime& value) { SetPortalLastUpdateDate(value); return *this;}
431 
435  inline DescribePortalResult& WithPortalLastUpdateDate(Aws::Utils::DateTime&& value) { SetPortalLastUpdateDate(std::move(value)); return *this;}
436 
437 
441  inline const ImageLocation& GetPortalLogoImageLocation() const{ return m_portalLogoImageLocation; }
442 
446  inline void SetPortalLogoImageLocation(const ImageLocation& value) { m_portalLogoImageLocation = value; }
447 
451  inline void SetPortalLogoImageLocation(ImageLocation&& value) { m_portalLogoImageLocation = std::move(value); }
452 
456  inline DescribePortalResult& WithPortalLogoImageLocation(const ImageLocation& value) { SetPortalLogoImageLocation(value); return *this;}
457 
461  inline DescribePortalResult& WithPortalLogoImageLocation(ImageLocation&& value) { SetPortalLogoImageLocation(std::move(value)); return *this;}
462 
463 
473  inline const Aws::String& GetRoleArn() const{ return m_roleArn; }
474 
484  inline void SetRoleArn(const Aws::String& value) { m_roleArn = value; }
485 
495  inline void SetRoleArn(Aws::String&& value) { m_roleArn = std::move(value); }
496 
506  inline void SetRoleArn(const char* value) { m_roleArn.assign(value); }
507 
517  inline DescribePortalResult& WithRoleArn(const Aws::String& value) { SetRoleArn(value); return *this;}
518 
528  inline DescribePortalResult& WithRoleArn(Aws::String&& value) { SetRoleArn(std::move(value)); return *this;}
529 
539  inline DescribePortalResult& WithRoleArn(const char* value) { SetRoleArn(value); return *this;}
540 
541 
545  inline const AuthMode& GetPortalAuthMode() const{ return m_portalAuthMode; }
546 
550  inline void SetPortalAuthMode(const AuthMode& value) { m_portalAuthMode = value; }
551 
555  inline void SetPortalAuthMode(AuthMode&& value) { m_portalAuthMode = std::move(value); }
556 
560  inline DescribePortalResult& WithPortalAuthMode(const AuthMode& value) { SetPortalAuthMode(value); return *this;}
561 
565  inline DescribePortalResult& WithPortalAuthMode(AuthMode&& value) { SetPortalAuthMode(std::move(value)); return *this;}
566 
567 
571  inline const Aws::String& GetNotificationSenderEmail() const{ return m_notificationSenderEmail; }
572 
576  inline void SetNotificationSenderEmail(const Aws::String& value) { m_notificationSenderEmail = value; }
577 
581  inline void SetNotificationSenderEmail(Aws::String&& value) { m_notificationSenderEmail = std::move(value); }
582 
586  inline void SetNotificationSenderEmail(const char* value) { m_notificationSenderEmail.assign(value); }
587 
591  inline DescribePortalResult& WithNotificationSenderEmail(const Aws::String& value) { SetNotificationSenderEmail(value); return *this;}
592 
596  inline DescribePortalResult& WithNotificationSenderEmail(Aws::String&& value) { SetNotificationSenderEmail(std::move(value)); return *this;}
597 
601  inline DescribePortalResult& WithNotificationSenderEmail(const char* value) { SetNotificationSenderEmail(value); return *this;}
602 
603 
608  inline const Alarms& GetAlarms() const{ return m_alarms; }
609 
614  inline void SetAlarms(const Alarms& value) { m_alarms = value; }
615 
620  inline void SetAlarms(Alarms&& value) { m_alarms = std::move(value); }
621 
626  inline DescribePortalResult& WithAlarms(const Alarms& value) { SetAlarms(value); return *this;}
627 
632  inline DescribePortalResult& WithAlarms(Alarms&& value) { SetAlarms(std::move(value)); return *this;}
633 
634  private:
635 
636  Aws::String m_portalId;
637 
638  Aws::String m_portalArn;
639 
640  Aws::String m_portalName;
641 
642  Aws::String m_portalDescription;
643 
644  Aws::String m_portalClientId;
645 
646  Aws::String m_portalStartUrl;
647 
648  Aws::String m_portalContactEmail;
649 
650  PortalStatus m_portalStatus;
651 
652  Aws::Utils::DateTime m_portalCreationDate;
653 
654  Aws::Utils::DateTime m_portalLastUpdateDate;
655 
656  ImageLocation m_portalLogoImageLocation;
657 
658  Aws::String m_roleArn;
659 
660  AuthMode m_portalAuthMode;
661 
662  Aws::String m_notificationSenderEmail;
663 
664  Alarms m_alarms;
665  };
666 
667 } // namespace Model
668 } // namespace IoTSiteWise
669 } // namespace Aws
Aws::Utils::DateTime
Definition: DateTime.h:55
Aws::AmazonWebServiceResult
Definition: AmazonWebServiceResult.h:19
AuthMode.h
Aws::IoTSiteWise::Model::DescribePortalResult::SetPortalClientId
void SetPortalClientId(Aws::String &&value)
Definition: DescribePortalResult.h:231
Aws::IoTSiteWise::Model::Alarms
Definition: Alarms.h:38
Aws::IoTSiteWise::Model::DescribePortalResult::WithPortalAuthMode
DescribePortalResult & WithPortalAuthMode(AuthMode &&value)
Definition: DescribePortalResult.h:565
Aws::IoTSiteWise::Model::DescribePortalResult::WithPortalContactEmail
DescribePortalResult & WithPortalContactEmail(const Aws::String &value)
Definition: DescribePortalResult.h:342
Aws::IoTSiteWise::Model::DescribePortalResult::SetNotificationSenderEmail
void SetNotificationSenderEmail(const Aws::String &value)
Definition: DescribePortalResult.h:576
Aws::IoTSiteWise::Model::DescribePortalResult::SetPortalStartUrl
void SetPortalStartUrl(const char *value)
Definition: DescribePortalResult.h:292
Aws::IoTSiteWise::Model::DescribePortalResult::SetRoleArn
void SetRoleArn(Aws::String &&value)
Definition: DescribePortalResult.h:495
Aws::IoTSiteWise::Model::DescribePortalResult::DescribePortalResult
DescribePortalResult()
Aws::IoTSiteWise::Model::DescribePortalResult::SetPortalClientId
void SetPortalClientId(const char *value)
Definition: DescribePortalResult.h:238
Aws::IoTSiteWise::Model::DescribePortalResult::SetPortalAuthMode
void SetPortalAuthMode(const AuthMode &value)
Definition: DescribePortalResult.h:550
IoTSiteWise_EXPORTS.h
Aws::IoTSiteWise::Model::DescribePortalResult::WithPortalDescription
DescribePortalResult & WithPortalDescription(const char *value)
Definition: DescribePortalResult.h:209
Aws::IoTSiteWise::Model::DescribePortalResult::GetPortalContactEmail
const Aws::String & GetPortalContactEmail() const
Definition: DescribePortalResult.h:322
Aws::IoTSiteWise::Model::ImageLocation
Definition: ImageLocation.h:33
Aws::IoTSiteWise::Model::DescribePortalResult::SetPortalStatus
void SetPortalStatus(const PortalStatus &value)
Definition: DescribePortalResult.h:365
DateTime.h
AWS_IOTSITEWISE_API
#define AWS_IOTSITEWISE_API
Definition: IoTSiteWise_EXPORTS.h:28
Aws::IoTSiteWise::Model::DescribePortalResult::WithRoleArn
DescribePortalResult & WithRoleArn(Aws::String &&value)
Definition: DescribePortalResult.h:528
Aws::IoTSiteWise::Model::DescribePortalResult::SetPortalDescription
void SetPortalDescription(const char *value)
Definition: DescribePortalResult.h:194
Aws::IoTSiteWise::Model::DescribePortalResult::WithPortalArn
DescribePortalResult & WithPortalArn(Aws::String &&value)
Definition: DescribePortalResult.h:128
Aws::IoTSiteWise::Model::DescribePortalResult::WithPortalStartUrl
DescribePortalResult & WithPortalStartUrl(const char *value)
Definition: DescribePortalResult.h:316
Aws::IoTSiteWise::Model::DescribePortalResult::GetPortalArn
const Aws::String & GetPortalArn() const
Definition: DescribePortalResult.h:83
Aws::IoTSiteWise::Model::DescribePortalResult::WithPortalStatus
DescribePortalResult & WithPortalStatus(const PortalStatus &value)
Definition: DescribePortalResult.h:377
Aws::IoTSiteWise::Model::DescribePortalResult::WithPortalName
DescribePortalResult & WithPortalName(const char *value)
Definition: DescribePortalResult.h:173
Aws::IoTSiteWise::Model::DescribePortalResult::SetPortalName
void SetPortalName(Aws::String &&value)
Definition: DescribePortalResult.h:153
Aws::IoTSiteWise::Model::DescribePortalResult::SetNotificationSenderEmail
void SetNotificationSenderEmail(Aws::String &&value)
Definition: DescribePortalResult.h:581
Aws::IoTSiteWise::Model::DescribePortalResult::SetPortalName
void SetPortalName(const char *value)
Definition: DescribePortalResult.h:158
Aws::IoTSiteWise::Model::DescribePortalResult::SetPortalArn
void SetPortalArn(const Aws::String &value)
Definition: DescribePortalResult.h:92
Aws::IoTSiteWise::Model::DescribePortalResult::WithPortalArn
DescribePortalResult & WithPortalArn(const Aws::String &value)
Definition: DescribePortalResult.h:119
Aws::IoTSiteWise::Model::DescribePortalResult::GetRoleArn
const Aws::String & GetRoleArn() const
Definition: DescribePortalResult.h:473
Aws::IoTSiteWise::Model::DescribePortalResult::WithNotificationSenderEmail
DescribePortalResult & WithNotificationSenderEmail(const char *value)
Definition: DescribePortalResult.h:601
Aws::IoTSiteWise::Model::DescribePortalResult::SetPortalLogoImageLocation
void SetPortalLogoImageLocation(ImageLocation &&value)
Definition: DescribePortalResult.h:451
Aws::IoTSiteWise::Model::DescribePortalResult::SetPortalArn
void SetPortalArn(Aws::String &&value)
Definition: DescribePortalResult.h:101
Aws::IoTSiteWise::Model::DescribePortalResult::SetPortalDescription
void SetPortalDescription(Aws::String &&value)
Definition: DescribePortalResult.h:189
Aws::IoTSiteWise::Model::DescribePortalResult::SetPortalCreationDate
void SetPortalCreationDate(Aws::Utils::DateTime &&value)
Definition: DescribePortalResult.h:399
Aws::IoTSiteWise::Model::AuthMode
AuthMode
Definition: AuthMode.h:17
Aws::IoTSiteWise::Model::DescribePortalResult::GetPortalAuthMode
const AuthMode & GetPortalAuthMode() const
Definition: DescribePortalResult.h:545
Aws::IoTSiteWise::Model::DescribePortalResult::GetPortalStartUrl
const Aws::String & GetPortalStartUrl() const
Definition: DescribePortalResult.h:268
Aws::IoTSiteWise::Model::DescribePortalResult::SetPortalDescription
void SetPortalDescription(const Aws::String &value)
Definition: DescribePortalResult.h:184
Aws::IoTSiteWise::Model::DescribePortalResult::SetPortalStartUrl
void SetPortalStartUrl(const Aws::String &value)
Definition: DescribePortalResult.h:276
Aws::IoTSiteWise::Model::DescribePortalResult::SetPortalId
void SetPortalId(const Aws::String &value)
Definition: DescribePortalResult.h:48
Aws::IoTSiteWise::Model::DescribePortalResult::GetPortalLogoImageLocation
const ImageLocation & GetPortalLogoImageLocation() const
Definition: DescribePortalResult.h:441
Aws::IoTSiteWise::Model::DescribePortalResult::WithNotificationSenderEmail
DescribePortalResult & WithNotificationSenderEmail(const Aws::String &value)
Definition: DescribePortalResult.h:591
Aws::IoTSiteWise::Model::DescribePortalResult::SetPortalContactEmail
void SetPortalContactEmail(const char *value)
Definition: DescribePortalResult.h:337
Aws::IoTSiteWise::Model::DescribePortalResult::SetPortalLastUpdateDate
void SetPortalLastUpdateDate(Aws::Utils::DateTime &&value)
Definition: DescribePortalResult.h:425
Aws::IoTSiteWise::Model::DescribePortalResult::SetPortalId
void SetPortalId(const char *value)
Definition: DescribePortalResult.h:58
Aws::IoTSiteWise::Model::DescribePortalResult::SetPortalContactEmail
void SetPortalContactEmail(const Aws::String &value)
Definition: DescribePortalResult.h:327
Aws::IoTSiteWise::Model::DescribePortalResult::SetPortalAuthMode
void SetPortalAuthMode(AuthMode &&value)
Definition: DescribePortalResult.h:555
Aws::IoTSiteWise::Model::DescribePortalResult::WithPortalId
DescribePortalResult & WithPortalId(const char *value)
Definition: DescribePortalResult.h:73
Aws::IoTSiteWise::Model::DescribePortalResult::DescribePortalResult
DescribePortalResult(const Aws::AmazonWebServiceResult< Aws::Utils::Json::JsonValue > &result)
Aws::IoTSiteWise::Model::DescribePortalResult::WithPortalLastUpdateDate
DescribePortalResult & WithPortalLastUpdateDate(Aws::Utils::DateTime &&value)
Definition: DescribePortalResult.h:435
Aws::IoTSiteWise::Model::DescribePortalResult::WithPortalClientId
DescribePortalResult & WithPortalClientId(const Aws::String &value)
Definition: DescribePortalResult.h:245
Aws::IoTSiteWise::Model::DescribePortalResult::WithPortalName
DescribePortalResult & WithPortalName(Aws::String &&value)
Definition: DescribePortalResult.h:168
ImageLocation.h
Aws::IoTSiteWise::Model::DescribePortalResult::SetAlarms
void SetAlarms(const Alarms &value)
Definition: DescribePortalResult.h:614
Aws::IoTSiteWise::Model::DescribePortalResult::WithPortalCreationDate
DescribePortalResult & WithPortalCreationDate(const Aws::Utils::DateTime &value)
Definition: DescribePortalResult.h:404
Aws::IoTSiteWise::Model::DescribePortalResult::GetNotificationSenderEmail
const Aws::String & GetNotificationSenderEmail() const
Definition: DescribePortalResult.h:571
AWSString.h
Aws::IoTSiteWise::Model::DescribePortalResult::WithPortalCreationDate
DescribePortalResult & WithPortalCreationDate(Aws::Utils::DateTime &&value)
Definition: DescribePortalResult.h:409
Aws::IoTSiteWise::Model::DescribePortalResult::WithPortalName
DescribePortalResult & WithPortalName(const Aws::String &value)
Definition: DescribePortalResult.h:163
Aws::IoTSiteWise::Model::DescribePortalResult::SetPortalArn
void SetPortalArn(const char *value)
Definition: DescribePortalResult.h:110
Aws::IoTSiteWise::Model::DescribePortalResult::WithAlarms
DescribePortalResult & WithAlarms(Alarms &&value)
Definition: DescribePortalResult.h:632
Aws::IoTSiteWise::Model::DescribePortalResult::GetPortalCreationDate
const Aws::Utils::DateTime & GetPortalCreationDate() const
Definition: DescribePortalResult.h:389
Aws::IoTSiteWise::Model::DescribePortalResult::WithRoleArn
DescribePortalResult & WithRoleArn(const char *value)
Definition: DescribePortalResult.h:539
Aws::IoTSiteWise::Model::DescribePortalResult::GetPortalId
const Aws::String & GetPortalId() const
Definition: DescribePortalResult.h:43
Aws::IoTSiteWise::Model::DescribePortalResult::SetNotificationSenderEmail
void SetNotificationSenderEmail(const char *value)
Definition: DescribePortalResult.h:586
Aws::IoTSiteWise::Model::DescribePortalResult::SetPortalStartUrl
void SetPortalStartUrl(Aws::String &&value)
Definition: DescribePortalResult.h:284
Aws::IoTSiteWise::Model::DescribePortalResult::SetRoleArn
void SetRoleArn(const char *value)
Definition: DescribePortalResult.h:506
Aws::IoTSiteWise::Model::DescribePortalResult::SetPortalStatus
void SetPortalStatus(PortalStatus &&value)
Definition: DescribePortalResult.h:371
Aws::IoTSiteWise::Model::DescribePortalResult::WithPortalStatus
DescribePortalResult & WithPortalStatus(PortalStatus &&value)
Definition: DescribePortalResult.h:383
Aws::IoTSiteWise::Model::DescribePortalResult::WithPortalId
DescribePortalResult & WithPortalId(Aws::String &&value)
Definition: DescribePortalResult.h:68
Aws::IoTSiteWise::Model::DescribePortalResult::WithPortalStartUrl
DescribePortalResult & WithPortalStartUrl(const Aws::String &value)
Definition: DescribePortalResult.h:300
Aws::IoTSiteWise::Model::DescribePortalResult::WithPortalContactEmail
DescribePortalResult & WithPortalContactEmail(Aws::String &&value)
Definition: DescribePortalResult.h:347
Aws::IoTSiteWise::Model::DescribePortalResult::SetPortalClientId
void SetPortalClientId(const Aws::String &value)
Definition: DescribePortalResult.h:224
Aws::IoTSiteWise::Model::DescribePortalResult::GetPortalName
const Aws::String & GetPortalName() const
Definition: DescribePortalResult.h:143
Aws::IoTSiteWise::Model::DescribePortalResult::WithAlarms
DescribePortalResult & WithAlarms(const Alarms &value)
Definition: DescribePortalResult.h:626
Aws::IoTSiteWise::Model::DescribePortalResult::GetPortalStatus
const PortalStatus & GetPortalStatus() const
Definition: DescribePortalResult.h:359
PortalStatus.h
Aws::IoTSiteWise::Model::DescribePortalResult::GetPortalDescription
const Aws::String & GetPortalDescription() const
Definition: DescribePortalResult.h:179
Aws::IoTSiteWise::Model::DescribePortalResult::WithPortalDescription
DescribePortalResult & WithPortalDescription(Aws::String &&value)
Definition: DescribePortalResult.h:204
Aws::MigrationHubStrategyRecommendations::Model::OutputFormat::NOT_SET
@ NOT_SET
Aws::IoTSiteWise::Model::DescribePortalResult::WithRoleArn
DescribePortalResult & WithRoleArn(const Aws::String &value)
Definition: DescribePortalResult.h:517
Aws
Definition: AccessManagementClient.h:15
Aws::IoTSiteWise::Model::DescribePortalResult::SetPortalName
void SetPortalName(const Aws::String &value)
Definition: DescribePortalResult.h:148
Aws::IoTSiteWise::Model::DescribePortalResult::WithPortalLogoImageLocation
DescribePortalResult & WithPortalLogoImageLocation(ImageLocation &&value)
Definition: DescribePortalResult.h:461
Aws::IoTSiteWise::Model::DescribePortalResult::WithPortalArn
DescribePortalResult & WithPortalArn(const char *value)
Definition: DescribePortalResult.h:137
Aws::IoTSiteWise::Model::DescribePortalResult::operator=
DescribePortalResult & operator=(const Aws::AmazonWebServiceResult< Aws::Utils::Json::JsonValue > &result)
Aws::IoTSiteWise::Model::DescribePortalResult::WithPortalLastUpdateDate
DescribePortalResult & WithPortalLastUpdateDate(const Aws::Utils::DateTime &value)
Definition: DescribePortalResult.h:430
Aws::IoTSiteWise::Model::DescribePortalResult
Definition: DescribePortalResult.h:33
Alarms.h
Aws::String
std::basic_string< char, std::char_traits< char >, Aws::Allocator< char > > String
Definition: AWSString.h:97
Aws::IoTSiteWise::Model::DescribePortalResult::GetAlarms
const Alarms & GetAlarms() const
Definition: DescribePortalResult.h:608
Aws::IoTSiteWise::Model::DescribePortalResult::GetPortalClientId
const Aws::String & GetPortalClientId() const
Definition: DescribePortalResult.h:217
Aws::IoTSiteWise::Model::DescribePortalResult::WithNotificationSenderEmail
DescribePortalResult & WithNotificationSenderEmail(Aws::String &&value)
Definition: DescribePortalResult.h:596
Aws::IoTSiteWise::Model::DescribePortalResult::SetPortalContactEmail
void SetPortalContactEmail(Aws::String &&value)
Definition: DescribePortalResult.h:332
Aws::IoTSiteWise::Model::DescribePortalResult::SetPortalCreationDate
void SetPortalCreationDate(const Aws::Utils::DateTime &value)
Definition: DescribePortalResult.h:394
Aws::IoTSiteWise::Model::PortalStatus
Definition: PortalStatus.h:34
Aws::IoTSiteWise::Model::DescribePortalResult::WithPortalStartUrl
DescribePortalResult & WithPortalStartUrl(Aws::String &&value)
Definition: DescribePortalResult.h:308
Aws::IoTSiteWise::Model::DescribePortalResult::SetPortalLastUpdateDate
void SetPortalLastUpdateDate(const Aws::Utils::DateTime &value)
Definition: DescribePortalResult.h:420
Aws::IoTSiteWise::Model::DescribePortalResult::SetRoleArn
void SetRoleArn(const Aws::String &value)
Definition: DescribePortalResult.h:484
Aws::IoTSiteWise::Model::DescribePortalResult::WithPortalContactEmail
DescribePortalResult & WithPortalContactEmail(const char *value)
Definition: DescribePortalResult.h:352
Aws::IoTSiteWise::Model::DescribePortalResult::WithPortalClientId
DescribePortalResult & WithPortalClientId(Aws::String &&value)
Definition: DescribePortalResult.h:252
Aws::IoTSiteWise::Model::DescribePortalResult::GetPortalLastUpdateDate
const Aws::Utils::DateTime & GetPortalLastUpdateDate() const
Definition: DescribePortalResult.h:415
Aws::IoTSiteWise::Model::DescribePortalResult::SetPortalLogoImageLocation
void SetPortalLogoImageLocation(const ImageLocation &value)
Definition: DescribePortalResult.h:446
Aws::IoTSiteWise::Model::DescribePortalResult::WithPortalAuthMode
DescribePortalResult & WithPortalAuthMode(const AuthMode &value)
Definition: DescribePortalResult.h:560
Aws::IoTSiteWise::Model::DescribePortalResult::WithPortalLogoImageLocation
DescribePortalResult & WithPortalLogoImageLocation(const ImageLocation &value)
Definition: DescribePortalResult.h:456
Aws::IoTSiteWise::Model::DescribePortalResult::SetAlarms
void SetAlarms(Alarms &&value)
Definition: DescribePortalResult.h:620
Aws::IoTSiteWise::Model::DescribePortalResult::WithPortalClientId
DescribePortalResult & WithPortalClientId(const char *value)
Definition: DescribePortalResult.h:259
Aws::IoTSiteWise::Model::DescribePortalResult::WithPortalDescription
DescribePortalResult & WithPortalDescription(const Aws::String &value)
Definition: DescribePortalResult.h:199
Aws::IoTSiteWise::Model::DescribePortalResult::WithPortalId
DescribePortalResult & WithPortalId(const Aws::String &value)
Definition: DescribePortalResult.h:63
Aws::IoTSiteWise::Model::DescribePortalResult::SetPortalId
void SetPortalId(Aws::String &&value)
Definition: DescribePortalResult.h:53