pub struct Builder { /* private fields */ }
Expand description
A builder for Portal
.
Implementations
sourceimpl Builder
impl Builder
sourcepub fn portal_arn(self, input: impl Into<String>) -> Self
pub fn portal_arn(self, input: impl Into<String>) -> Self
The ARN of the web portal.
sourcepub fn set_portal_arn(self, input: Option<String>) -> Self
pub fn set_portal_arn(self, input: Option<String>) -> Self
The ARN of the web portal.
sourcepub fn renderer_type(self, input: RendererType) -> Self
pub fn renderer_type(self, input: RendererType) -> Self
The renderer that is used in streaming sessions.
sourcepub fn set_renderer_type(self, input: Option<RendererType>) -> Self
pub fn set_renderer_type(self, input: Option<RendererType>) -> Self
The renderer that is used in streaming sessions.
sourcepub fn browser_type(self, input: BrowserType) -> Self
pub fn browser_type(self, input: BrowserType) -> Self
The browser that users see when using a streaming session.
sourcepub fn set_browser_type(self, input: Option<BrowserType>) -> Self
pub fn set_browser_type(self, input: Option<BrowserType>) -> Self
The browser that users see when using a streaming session.
sourcepub fn portal_status(self, input: PortalStatus) -> Self
pub fn portal_status(self, input: PortalStatus) -> Self
The status of the web portal.
sourcepub fn set_portal_status(self, input: Option<PortalStatus>) -> Self
pub fn set_portal_status(self, input: Option<PortalStatus>) -> Self
The status of the web portal.
sourcepub fn portal_endpoint(self, input: impl Into<String>) -> Self
pub fn portal_endpoint(self, input: impl Into<String>) -> Self
The endpoint URL of the web portal that users access in order to start streaming sessions.
sourcepub fn set_portal_endpoint(self, input: Option<String>) -> Self
pub fn set_portal_endpoint(self, input: Option<String>) -> Self
The endpoint URL of the web portal that users access in order to start streaming sessions.
sourcepub fn display_name(self, input: impl Into<String>) -> Self
pub fn display_name(self, input: impl Into<String>) -> Self
The name of the web portal.
sourcepub fn set_display_name(self, input: Option<String>) -> Self
pub fn set_display_name(self, input: Option<String>) -> Self
The name of the web portal.
sourcepub fn creation_date(self, input: DateTime) -> Self
pub fn creation_date(self, input: DateTime) -> Self
The creation date of the web portal.
sourcepub fn set_creation_date(self, input: Option<DateTime>) -> Self
pub fn set_creation_date(self, input: Option<DateTime>) -> Self
The creation date of the web portal.
sourcepub fn browser_settings_arn(self, input: impl Into<String>) -> Self
pub fn browser_settings_arn(self, input: impl Into<String>) -> Self
The ARN of the browser settings that is associated with this web portal.
sourcepub fn set_browser_settings_arn(self, input: Option<String>) -> Self
pub fn set_browser_settings_arn(self, input: Option<String>) -> Self
The ARN of the browser settings that is associated with this web portal.
sourcepub fn user_settings_arn(self, input: impl Into<String>) -> Self
pub fn user_settings_arn(self, input: impl Into<String>) -> Self
The ARN of the trust store that is associated with the web portal.
sourcepub fn set_user_settings_arn(self, input: Option<String>) -> Self
pub fn set_user_settings_arn(self, input: Option<String>) -> Self
The ARN of the trust store that is associated with the web portal.
sourcepub fn network_settings_arn(self, input: impl Into<String>) -> Self
pub fn network_settings_arn(self, input: impl Into<String>) -> Self
The ARN of the network settings that is associated with the web portal.
sourcepub fn set_network_settings_arn(self, input: Option<String>) -> Self
pub fn set_network_settings_arn(self, input: Option<String>) -> Self
The ARN of the network settings that is associated with the web portal.
sourcepub fn trust_store_arn(self, input: impl Into<String>) -> Self
pub fn trust_store_arn(self, input: impl Into<String>) -> Self
The ARN of the trust store that is associated with the web portal.
sourcepub fn set_trust_store_arn(self, input: Option<String>) -> Self
pub fn set_trust_store_arn(self, input: Option<String>) -> Self
The ARN of the trust store that is associated with the web portal.
sourcepub fn status_reason(self, input: impl Into<String>) -> Self
pub fn status_reason(self, input: impl Into<String>) -> Self
A message that explains why the web portal is in its current status.
sourcepub fn set_status_reason(self, input: Option<String>) -> Self
pub fn set_status_reason(self, input: Option<String>) -> Self
A message that explains why the web portal is in its current status.