Struct aws_sdk_sagemaker::model::Workforce
source · [−]#[non_exhaustive]pub struct Workforce { /* private fields */ }
Expand description
A single private workforce, which is automatically created when you create your first private work team. You can create one private work force in each Amazon Web Services Region. By default, any workforce-related API operation used in a specific region will apply to the workforce created in that region. To learn how to create a private workforce, see Create a Private Workforce.
Implementations
sourceimpl Workforce
impl Workforce
sourcepub fn workforce_name(&self) -> Option<&str>
pub fn workforce_name(&self) -> Option<&str>
The name of the private workforce.
sourcepub fn workforce_arn(&self) -> Option<&str>
pub fn workforce_arn(&self) -> Option<&str>
The Amazon Resource Name (ARN) of the private workforce.
sourcepub fn last_updated_date(&self) -> Option<&DateTime>
pub fn last_updated_date(&self) -> Option<&DateTime>
The most recent date that was used to successfully add one or more IP address ranges (CIDRs) to a private workforce's allow list.
sourcepub fn source_ip_config(&self) -> Option<&SourceIpConfig>
pub fn source_ip_config(&self) -> Option<&SourceIpConfig>
A list of one to ten IP address ranges (CIDRs) to be added to the workforce allow list. By default, a workforce isn't restricted to specific IP addresses.
sourcepub fn sub_domain(&self) -> Option<&str>
pub fn sub_domain(&self) -> Option<&str>
The subdomain for your OIDC Identity Provider.
sourcepub fn cognito_config(&self) -> Option<&CognitoConfig>
pub fn cognito_config(&self) -> Option<&CognitoConfig>
The configuration of an Amazon Cognito workforce. A single Cognito workforce is created using and corresponds to a single Amazon Cognito user pool.
sourcepub fn oidc_config(&self) -> Option<&OidcConfigForResponse>
pub fn oidc_config(&self) -> Option<&OidcConfigForResponse>
The configuration of an OIDC Identity Provider (IdP) private workforce.
sourcepub fn create_date(&self) -> Option<&DateTime>
pub fn create_date(&self) -> Option<&DateTime>
The date that the workforce is created.
sourcepub fn workforce_vpc_config(&self) -> Option<&WorkforceVpcConfigResponse>
pub fn workforce_vpc_config(&self) -> Option<&WorkforceVpcConfigResponse>
The configuration of a VPC workforce.
sourcepub fn status(&self) -> Option<&WorkforceStatus>
pub fn status(&self) -> Option<&WorkforceStatus>
The status of your workforce.
sourcepub fn failure_reason(&self) -> Option<&str>
pub fn failure_reason(&self) -> Option<&str>
The reason your workforce failed.
Trait Implementations
sourceimpl PartialEq<Workforce> for Workforce
impl PartialEq<Workforce> for Workforce
impl StructuralPartialEq for Workforce
Auto Trait Implementations
impl RefUnwindSafe for Workforce
impl Send for Workforce
impl Sync for Workforce
impl Unpin for Workforce
impl UnwindSafe for Workforce
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