#[non_exhaustive]pub struct GetSessionEmbedUrlOutput {
pub embed_url: Option<String>,
pub status: i32,
pub request_id: Option<String>,
/* private fields */
}
Fields (Non-exhaustive)§
This struct is marked as non-exhaustive
Struct { .. }
syntax; cannot be matched against without a wildcard ..
; and struct update syntax will not work.embed_url: Option<String>
A single-use URL that you can put into your server-side web page to embed your Amazon QuickSight session. This URL is valid for 5 minutes. The API operation provides the URL with an auth_code
value that enables one (and only one) sign-on to a user session that is valid for 10 hours.
status: i32
The HTTP status of the request.
request_id: Option<String>
The Amazon Web Services request ID for this operation.
Implementations§
source§impl GetSessionEmbedUrlOutput
impl GetSessionEmbedUrlOutput
sourcepub fn embed_url(&self) -> Option<&str>
pub fn embed_url(&self) -> Option<&str>
A single-use URL that you can put into your server-side web page to embed your Amazon QuickSight session. This URL is valid for 5 minutes. The API operation provides the URL with an auth_code
value that enables one (and only one) sign-on to a user session that is valid for 10 hours.
sourcepub fn request_id(&self) -> Option<&str>
pub fn request_id(&self) -> Option<&str>
The Amazon Web Services request ID for this operation.
source§impl GetSessionEmbedUrlOutput
impl GetSessionEmbedUrlOutput
sourcepub fn builder() -> GetSessionEmbedUrlOutputBuilder
pub fn builder() -> GetSessionEmbedUrlOutputBuilder
Creates a new builder-style object to manufacture GetSessionEmbedUrlOutput
.
Trait Implementations§
source§impl Clone for GetSessionEmbedUrlOutput
impl Clone for GetSessionEmbedUrlOutput
source§fn clone(&self) -> GetSessionEmbedUrlOutput
fn clone(&self) -> GetSessionEmbedUrlOutput
1.0.0 · source§fn clone_from(&mut self, source: &Self)
fn clone_from(&mut self, source: &Self)
source
. Read moresource§impl Debug for GetSessionEmbedUrlOutput
impl Debug for GetSessionEmbedUrlOutput
source§impl PartialEq for GetSessionEmbedUrlOutput
impl PartialEq for GetSessionEmbedUrlOutput
source§fn eq(&self, other: &GetSessionEmbedUrlOutput) -> bool
fn eq(&self, other: &GetSessionEmbedUrlOutput) -> bool
self
and other
values to be equal, and is used
by ==
.source§impl RequestId for GetSessionEmbedUrlOutput
impl RequestId for GetSessionEmbedUrlOutput
source§fn request_id(&self) -> Option<&str>
fn request_id(&self) -> Option<&str>
None
if the service could not be reached.impl StructuralPartialEq for GetSessionEmbedUrlOutput
Auto Trait Implementations§
impl Freeze for GetSessionEmbedUrlOutput
impl RefUnwindSafe for GetSessionEmbedUrlOutput
impl Send for GetSessionEmbedUrlOutput
impl Sync for GetSessionEmbedUrlOutput
impl Unpin for GetSessionEmbedUrlOutput
impl UnwindSafe for GetSessionEmbedUrlOutput
Blanket Implementations§
source§impl<T> BorrowMut<T> for Twhere
T: ?Sized,
impl<T> BorrowMut<T> for Twhere
T: ?Sized,
source§fn borrow_mut(&mut self) -> &mut T
fn borrow_mut(&mut self) -> &mut T
source§impl<T> Instrument for T
impl<T> Instrument for T
source§fn instrument(self, span: Span) -> Instrumented<Self>
fn instrument(self, span: Span) -> Instrumented<Self>
source§fn in_current_span(self) -> Instrumented<Self>
fn in_current_span(self) -> Instrumented<Self>
source§impl<T> IntoEither for T
impl<T> IntoEither for T
source§fn into_either(self, into_left: bool) -> Either<Self, Self>
fn into_either(self, into_left: bool) -> Either<Self, Self>
self
into a Left
variant of Either<Self, Self>
if into_left
is true
.
Converts self
into a Right
variant of Either<Self, Self>
otherwise. Read moresource§fn into_either_with<F>(self, into_left: F) -> Either<Self, Self>
fn into_either_with<F>(self, into_left: F) -> Either<Self, Self>
self
into a Left
variant of Either<Self, Self>
if into_left(&self)
returns true
.
Converts self
into a Right
variant of Either<Self, Self>
otherwise. Read more