#[non_exhaustive]pub struct TimeSeriesForecastingSettings {
pub status: Option<FeatureStatus>,
pub amazon_forecast_role_arn: Option<String>,
}
Expand description
Time series forecast settings for the SageMaker Canvas application.
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.status: Option<FeatureStatus>
Describes whether time series forecasting is enabled or disabled in the Canvas application.
amazon_forecast_role_arn: Option<String>
The IAM role that Canvas passes to Amazon Forecast for time series forecasting. By default, Canvas uses the execution role specified in the UserProfile
that launches the Canvas application. If an execution role is not specified in the UserProfile
, Canvas uses the execution role specified in the Domain that owns the UserProfile
. To allow time series forecasting, this IAM role should have the AmazonSageMakerCanvasForecastAccess policy attached and forecast.amazonaws.com
added in the trust relationship as a service principal.
Implementations§
source§impl TimeSeriesForecastingSettings
impl TimeSeriesForecastingSettings
sourcepub fn status(&self) -> Option<&FeatureStatus>
pub fn status(&self) -> Option<&FeatureStatus>
Describes whether time series forecasting is enabled or disabled in the Canvas application.
sourcepub fn amazon_forecast_role_arn(&self) -> Option<&str>
pub fn amazon_forecast_role_arn(&self) -> Option<&str>
The IAM role that Canvas passes to Amazon Forecast for time series forecasting. By default, Canvas uses the execution role specified in the UserProfile
that launches the Canvas application. If an execution role is not specified in the UserProfile
, Canvas uses the execution role specified in the Domain that owns the UserProfile
. To allow time series forecasting, this IAM role should have the AmazonSageMakerCanvasForecastAccess policy attached and forecast.amazonaws.com
added in the trust relationship as a service principal.
source§impl TimeSeriesForecastingSettings
impl TimeSeriesForecastingSettings
sourcepub fn builder() -> TimeSeriesForecastingSettingsBuilder
pub fn builder() -> TimeSeriesForecastingSettingsBuilder
Creates a new builder-style object to manufacture TimeSeriesForecastingSettings
.
Trait Implementations§
source§impl Clone for TimeSeriesForecastingSettings
impl Clone for TimeSeriesForecastingSettings
source§fn clone(&self) -> TimeSeriesForecastingSettings
fn clone(&self) -> TimeSeriesForecastingSettings
1.0.0 · source§fn clone_from(&mut self, source: &Self)
fn clone_from(&mut self, source: &Self)
source
. Read moresource§impl PartialEq for TimeSeriesForecastingSettings
impl PartialEq for TimeSeriesForecastingSettings
source§fn eq(&self, other: &TimeSeriesForecastingSettings) -> bool
fn eq(&self, other: &TimeSeriesForecastingSettings) -> bool
self
and other
values to be equal, and is used
by ==
.