Struct aws_sdk_sagemaker::output::DescribeDomainOutput
source · [−]#[non_exhaustive]pub struct DescribeDomainOutput { /* private fields */ }
Implementations
sourceimpl DescribeDomainOutput
impl DescribeDomainOutput
sourcepub fn domain_arn(&self) -> Option<&str>
pub fn domain_arn(&self) -> Option<&str>
The domain's Amazon Resource Name (ARN).
sourcepub fn domain_name(&self) -> Option<&str>
pub fn domain_name(&self) -> Option<&str>
The domain name.
sourcepub fn home_efs_file_system_id(&self) -> Option<&str>
pub fn home_efs_file_system_id(&self) -> Option<&str>
The ID of the Amazon Elastic File System (EFS) managed by this Domain.
sourcepub fn single_sign_on_managed_application_instance_id(&self) -> Option<&str>
pub fn single_sign_on_managed_application_instance_id(&self) -> Option<&str>
The SSO managed application instance ID.
sourcepub fn status(&self) -> Option<&DomainStatus>
pub fn status(&self) -> Option<&DomainStatus>
The status.
sourcepub fn creation_time(&self) -> Option<&DateTime>
pub fn creation_time(&self) -> Option<&DateTime>
The creation time.
sourcepub fn last_modified_time(&self) -> Option<&DateTime>
pub fn last_modified_time(&self) -> Option<&DateTime>
The last modified time.
sourcepub fn failure_reason(&self) -> Option<&str>
pub fn failure_reason(&self) -> Option<&str>
The failure reason.
sourcepub fn default_user_settings(&self) -> Option<&UserSettings>
pub fn default_user_settings(&self) -> Option<&UserSettings>
Settings which are applied to UserProfiles in this domain if settings are not explicitly specified in a given UserProfile.
sourcepub fn app_network_access_type(&self) -> Option<&AppNetworkAccessType>
pub fn app_network_access_type(&self) -> Option<&AppNetworkAccessType>
Specifies the VPC used for non-EFS traffic. The default value is PublicInternetOnly
.
-
PublicInternetOnly
- Non-EFS traffic is through a VPC managed by Amazon SageMaker, which allows direct internet access -
VpcOnly
- All Studio traffic is through the specified VPC and subnets
sourcepub fn home_efs_file_system_kms_key_id(&self) -> Option<&str>
👎Deprecated: This property is deprecated, use KmsKeyId instead.
pub fn home_efs_file_system_kms_key_id(&self) -> Option<&str>
This property is deprecated, use KmsKeyId instead.
Use KmsKeyId
.
sourcepub fn subnet_ids(&self) -> Option<&[String]>
pub fn subnet_ids(&self) -> Option<&[String]>
The VPC subnets that Studio uses for communication.
sourcepub fn vpc_id(&self) -> Option<&str>
pub fn vpc_id(&self) -> Option<&str>
The ID of the Amazon Virtual Private Cloud (VPC) that Studio uses for communication.
sourcepub fn kms_key_id(&self) -> Option<&str>
pub fn kms_key_id(&self) -> Option<&str>
The Amazon Web Services KMS customer managed key used to encrypt the EFS volume attached to the domain.
sourcepub fn domain_settings(&self) -> Option<&DomainSettings>
pub fn domain_settings(&self) -> Option<&DomainSettings>
A collection of Domain
settings.
sourcepub fn app_security_group_management(
&self
) -> Option<&AppSecurityGroupManagement>
pub fn app_security_group_management(
&self
) -> Option<&AppSecurityGroupManagement>
The entity that creates and manages the required security groups for inter-app communication in VPCOnly
mode. Required when CreateDomain.AppNetworkAccessType
is VPCOnly
and DomainSettings.RStudioServerProDomainSettings.DomainExecutionRoleArn
is provided.
sourcepub fn security_group_id_for_domain_boundary(&self) -> Option<&str>
pub fn security_group_id_for_domain_boundary(&self) -> Option<&str>
The ID of the security group that authorizes traffic between the RSessionGateway
apps and the RStudioServerPro
app.
sourceimpl DescribeDomainOutput
impl DescribeDomainOutput
sourcepub fn builder() -> Builder
pub fn builder() -> Builder
Creates a new builder-style object to manufacture DescribeDomainOutput
.
Trait Implementations
sourceimpl Clone for DescribeDomainOutput
impl Clone for DescribeDomainOutput
sourcefn clone(&self) -> DescribeDomainOutput
fn clone(&self) -> DescribeDomainOutput
Returns a copy of the value. Read more
1.0.0 · sourcefn clone_from(&mut self, source: &Self)
fn clone_from(&mut self, source: &Self)
Performs copy-assignment from source
. Read more
sourceimpl Debug for DescribeDomainOutput
impl Debug for DescribeDomainOutput
sourceimpl PartialEq<DescribeDomainOutput> for DescribeDomainOutput
impl PartialEq<DescribeDomainOutput> for DescribeDomainOutput
sourcefn eq(&self, other: &DescribeDomainOutput) -> bool
fn eq(&self, other: &DescribeDomainOutput) -> bool
This method tests for self
and other
values to be equal, and is used
by ==
. Read more
impl StructuralPartialEq for DescribeDomainOutput
Auto Trait Implementations
impl RefUnwindSafe for DescribeDomainOutput
impl Send for DescribeDomainOutput
impl Sync for DescribeDomainOutput
impl Unpin for DescribeDomainOutput
impl UnwindSafe for DescribeDomainOutput
Blanket Implementations
sourceimpl<T> BorrowMut<T> for T where
T: ?Sized,
impl<T> BorrowMut<T> for T where
T: ?Sized,
const: unstable · sourcefn borrow_mut(&mut self) -> &mut T
fn borrow_mut(&mut self) -> &mut T
Mutably borrows from an owned value. Read more
sourceimpl<T> Instrument for T
impl<T> Instrument for T
sourcefn instrument(self, span: Span) -> Instrumented<Self>
fn instrument(self, span: Span) -> Instrumented<Self>
sourcefn in_current_span(self) -> Instrumented<Self>
fn in_current_span(self) -> Instrumented<Self>
sourceimpl<T> WithSubscriber for T
impl<T> WithSubscriber for T
sourcefn with_subscriber<S>(self, subscriber: S) -> WithDispatch<Self> where
S: Into<Dispatch>,
fn with_subscriber<S>(self, subscriber: S) -> WithDispatch<Self> where
S: Into<Dispatch>,
Attaches the provided Subscriber
to this type, returning a
WithDispatch
wrapper. Read more
sourcefn with_current_subscriber(self) -> WithDispatch<Self>
fn with_current_subscriber(self) -> WithDispatch<Self>
Attaches the current default Subscriber
to this type, returning a
WithDispatch
wrapper. Read more