Struct aws_sdk_workspacesweb::model::PortalSummary
source · #[non_exhaustive]pub struct PortalSummary { /* private fields */ }
Expand description
The summary of the portal.
Implementations§
source§impl PortalSummary
impl PortalSummary
sourcepub fn portal_arn(&self) -> Option<&str>
pub fn portal_arn(&self) -> Option<&str>
The ARN of the web portal.
sourcepub fn renderer_type(&self) -> Option<&RendererType>
pub fn renderer_type(&self) -> Option<&RendererType>
The renderer that is used in streaming sessions.
sourcepub fn browser_type(&self) -> Option<&BrowserType>
pub fn browser_type(&self) -> Option<&BrowserType>
The browser type of the web portal.
sourcepub fn portal_status(&self) -> Option<&PortalStatus>
pub fn portal_status(&self) -> Option<&PortalStatus>
The status of the web portal.
sourcepub fn portal_endpoint(&self) -> Option<&str>
pub fn portal_endpoint(&self) -> Option<&str>
The endpoint URL of the web portal that users access in order to start streaming sessions.
sourcepub fn display_name(&self) -> Option<&str>
pub fn display_name(&self) -> Option<&str>
The name of the web portal.
sourcepub fn creation_date(&self) -> Option<&DateTime>
pub fn creation_date(&self) -> Option<&DateTime>
The creation date of the web portal.
sourcepub fn browser_settings_arn(&self) -> Option<&str>
pub fn browser_settings_arn(&self) -> Option<&str>
The ARN of the browser settings that is associated with the web portal.
sourcepub fn user_settings_arn(&self) -> Option<&str>
pub fn user_settings_arn(&self) -> Option<&str>
The ARN of the user settings that is associated with the web portal.
sourcepub fn network_settings_arn(&self) -> Option<&str>
pub fn network_settings_arn(&self) -> Option<&str>
The ARN of the network settings that is associated with the web portal.
sourcepub fn trust_store_arn(&self) -> Option<&str>
pub fn trust_store_arn(&self) -> Option<&str>
The ARN of the trust that is associated with this web portal.
sourcepub fn user_access_logging_settings_arn(&self) -> Option<&str>
pub fn user_access_logging_settings_arn(&self) -> Option<&str>
The ARN of the user access logging settings that is associated with the web portal.
sourcepub fn authentication_type(&self) -> Option<&AuthenticationType>
pub fn authentication_type(&self) -> Option<&AuthenticationType>
The type of authentication integration points used when signing into the web portal. Defaults to Standard
.
Standard
web portals are authenticated directly through your identity provider. You need to call CreateIdentityProvider
to integrate your identity provider with your web portal. User and group access to your web portal is controlled through your identity provider.
IAM_Identity_Center
web portals are authenticated through AWS IAM Identity Center (successor to AWS Single Sign-On). They provide additional features, such as IdP-initiated authentication. Identity sources (including external identity provider integration), plus user and group access to your web portal, can be configured in the IAM Identity Center.
source§impl PortalSummary
impl PortalSummary
sourcepub fn builder() -> Builder
pub fn builder() -> Builder
Creates a new builder-style object to manufacture PortalSummary
.
Trait Implementations§
source§impl Clone for PortalSummary
impl Clone for PortalSummary
source§fn clone(&self) -> PortalSummary
fn clone(&self) -> PortalSummary
1.0.0 · source§fn clone_from(&mut self, source: &Self)
fn clone_from(&mut self, source: &Self)
source
. Read moresource§impl Debug for PortalSummary
impl Debug for PortalSummary
source§impl PartialEq<PortalSummary> for PortalSummary
impl PartialEq<PortalSummary> for PortalSummary
source§fn eq(&self, other: &PortalSummary) -> bool
fn eq(&self, other: &PortalSummary) -> bool
self
and other
values to be equal, and is used
by ==
.