pub struct RecommendationExportJob {
pub creation_timestamp: Option<f64>,
pub destination: Option<ExportDestination>,
pub failure_reason: Option<String>,
pub job_id: Option<String>,
pub last_updated_timestamp: Option<f64>,
pub resource_type: Option<String>,
pub status: Option<String>,
}
Expand description
Describes a recommendation export job.
Use the DescribeRecommendationExportJobs
action to view your recommendation export jobs.
Use the ExportAutoScalingGroupRecommendations
or ExportEC2InstanceRecommendations
actions to request an export of your recommendations.
Fields§
§creation_timestamp: Option<f64>
The timestamp of when the export job was created.
destination: Option<ExportDestination>
An object that describes the destination of the export file.
failure_reason: Option<String>
The reason for an export job failure.
job_id: Option<String>
The identification number of the export job.
last_updated_timestamp: Option<f64>
The timestamp of when the export job was last updated.
resource_type: Option<String>
The resource type of the exported recommendations.
status: Option<String>
The status of the export job.
Trait Implementations§
Source§impl Clone for RecommendationExportJob
impl Clone for RecommendationExportJob
Source§fn clone(&self) -> RecommendationExportJob
fn clone(&self) -> RecommendationExportJob
Returns a copy of the value. Read more
1.0.0 · Source§fn clone_from(&mut self, source: &Self)
fn clone_from(&mut self, source: &Self)
Performs copy-assignment from
source
. Read moreSource§impl Debug for RecommendationExportJob
impl Debug for RecommendationExportJob
Source§impl Default for RecommendationExportJob
impl Default for RecommendationExportJob
Source§fn default() -> RecommendationExportJob
fn default() -> RecommendationExportJob
Returns the “default value” for a type. Read more
Source§impl<'de> Deserialize<'de> for RecommendationExportJob
impl<'de> Deserialize<'de> for RecommendationExportJob
Source§fn deserialize<__D>(__deserializer: __D) -> Result<Self, __D::Error>where
__D: Deserializer<'de>,
fn deserialize<__D>(__deserializer: __D) -> Result<Self, __D::Error>where
__D: Deserializer<'de>,
Deserialize this value from the given Serde deserializer. Read more
Source§impl PartialEq for RecommendationExportJob
impl PartialEq for RecommendationExportJob
impl StructuralPartialEq for RecommendationExportJob
Auto Trait Implementations§
impl Freeze for RecommendationExportJob
impl RefUnwindSafe for RecommendationExportJob
impl Send for RecommendationExportJob
impl Sync for RecommendationExportJob
impl Unpin for RecommendationExportJob
impl UnwindSafe for RecommendationExportJob
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
Mutably borrows from an owned value. Read more