#[non_exhaustive]pub struct AssetBundleImportJobOverrideParameters {
pub resource_id_override_configuration: Option<AssetBundleImportJobResourceIdOverrideConfiguration>,
pub vpc_connections: Option<Vec<AssetBundleImportJobVpcConnectionOverrideParameters>>,
pub refresh_schedules: Option<Vec<AssetBundleImportJobRefreshScheduleOverrideParameters>>,
pub data_sources: Option<Vec<AssetBundleImportJobDataSourceOverrideParameters>>,
pub data_sets: Option<Vec<AssetBundleImportJobDataSetOverrideParameters>>,
pub themes: Option<Vec<AssetBundleImportJobThemeOverrideParameters>>,
pub analyses: Option<Vec<AssetBundleImportJobAnalysisOverrideParameters>>,
pub dashboards: Option<Vec<AssetBundleImportJobDashboardOverrideParameters>>,
}Expand description
A list of overrides that modify the asset bundle resource configuration before the resource is imported.
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.resource_id_override_configuration: Option<AssetBundleImportJobResourceIdOverrideConfiguration>An optional structure that configures resource ID overrides to be applied within the import job.
vpc_connections: Option<Vec<AssetBundleImportJobVpcConnectionOverrideParameters>>A list of overrides for any VPCConnection resources that are present in the asset bundle that is imported.
refresh_schedules: Option<Vec<AssetBundleImportJobRefreshScheduleOverrideParameters>>A list of overrides for any RefreshSchedule resources that are present in the asset bundle that is imported.
data_sources: Option<Vec<AssetBundleImportJobDataSourceOverrideParameters>>A list of overrides for any DataSource resources that are present in the asset bundle that is imported.
data_sets: Option<Vec<AssetBundleImportJobDataSetOverrideParameters>>A list of overrides for any DataSet resources that are present in the asset bundle that is imported.
themes: Option<Vec<AssetBundleImportJobThemeOverrideParameters>>A list of overrides for any Theme resources that are present in the asset bundle that is imported.
analyses: Option<Vec<AssetBundleImportJobAnalysisOverrideParameters>>A list of overrides for any Analysis resources that are present in the asset bundle that is imported.
dashboards: Option<Vec<AssetBundleImportJobDashboardOverrideParameters>>A list of overrides for any Dashboard resources that are present in the asset bundle that is imported.
Implementations§
source§impl AssetBundleImportJobOverrideParameters
impl AssetBundleImportJobOverrideParameters
sourcepub fn resource_id_override_configuration(
&self
) -> Option<&AssetBundleImportJobResourceIdOverrideConfiguration>
pub fn resource_id_override_configuration( &self ) -> Option<&AssetBundleImportJobResourceIdOverrideConfiguration>
An optional structure that configures resource ID overrides to be applied within the import job.
sourcepub fn vpc_connections(
&self
) -> &[AssetBundleImportJobVpcConnectionOverrideParameters]
pub fn vpc_connections( &self ) -> &[AssetBundleImportJobVpcConnectionOverrideParameters]
A list of overrides for any VPCConnection resources that are present in the asset bundle that is imported.
If no value was sent for this field, a default will be set. If you want to determine if no value was sent, use .vpc_connections.is_none().
sourcepub fn refresh_schedules(
&self
) -> &[AssetBundleImportJobRefreshScheduleOverrideParameters]
pub fn refresh_schedules( &self ) -> &[AssetBundleImportJobRefreshScheduleOverrideParameters]
A list of overrides for any RefreshSchedule resources that are present in the asset bundle that is imported.
If no value was sent for this field, a default will be set. If you want to determine if no value was sent, use .refresh_schedules.is_none().
sourcepub fn data_sources(
&self
) -> &[AssetBundleImportJobDataSourceOverrideParameters]
pub fn data_sources( &self ) -> &[AssetBundleImportJobDataSourceOverrideParameters]
A list of overrides for any DataSource resources that are present in the asset bundle that is imported.
If no value was sent for this field, a default will be set. If you want to determine if no value was sent, use .data_sources.is_none().
sourcepub fn data_sets(&self) -> &[AssetBundleImportJobDataSetOverrideParameters]
pub fn data_sets(&self) -> &[AssetBundleImportJobDataSetOverrideParameters]
A list of overrides for any DataSet resources that are present in the asset bundle that is imported.
If no value was sent for this field, a default will be set. If you want to determine if no value was sent, use .data_sets.is_none().
sourcepub fn themes(&self) -> &[AssetBundleImportJobThemeOverrideParameters]
pub fn themes(&self) -> &[AssetBundleImportJobThemeOverrideParameters]
A list of overrides for any Theme resources that are present in the asset bundle that is imported.
If no value was sent for this field, a default will be set. If you want to determine if no value was sent, use .themes.is_none().
sourcepub fn analyses(&self) -> &[AssetBundleImportJobAnalysisOverrideParameters]
pub fn analyses(&self) -> &[AssetBundleImportJobAnalysisOverrideParameters]
A list of overrides for any Analysis resources that are present in the asset bundle that is imported.
If no value was sent for this field, a default will be set. If you want to determine if no value was sent, use .analyses.is_none().
sourcepub fn dashboards(&self) -> &[AssetBundleImportJobDashboardOverrideParameters]
pub fn dashboards(&self) -> &[AssetBundleImportJobDashboardOverrideParameters]
A list of overrides for any Dashboard resources that are present in the asset bundle that is imported.
If no value was sent for this field, a default will be set. If you want to determine if no value was sent, use .dashboards.is_none().
source§impl AssetBundleImportJobOverrideParameters
impl AssetBundleImportJobOverrideParameters
sourcepub fn builder() -> AssetBundleImportJobOverrideParametersBuilder
pub fn builder() -> AssetBundleImportJobOverrideParametersBuilder
Creates a new builder-style object to manufacture AssetBundleImportJobOverrideParameters.
Trait Implementations§
source§impl Clone for AssetBundleImportJobOverrideParameters
impl Clone for AssetBundleImportJobOverrideParameters
source§fn clone(&self) -> AssetBundleImportJobOverrideParameters
fn clone(&self) -> AssetBundleImportJobOverrideParameters
1.0.0 · source§fn clone_from(&mut self, source: &Self)
fn clone_from(&mut self, source: &Self)
source. Read moresource§impl PartialEq for AssetBundleImportJobOverrideParameters
impl PartialEq for AssetBundleImportJobOverrideParameters
source§fn eq(&self, other: &AssetBundleImportJobOverrideParameters) -> bool
fn eq(&self, other: &AssetBundleImportJobOverrideParameters) -> bool
self and other values to be equal, and is used
by ==.