| Copyright | (c) 2013-2023 Brendan Hay |
|---|---|
| License | Mozilla Public License, v. 2.0. |
| Maintainer | Brendan Hay |
| Stability | auto-generated |
| Portability | non-portable (GHC extensions) |
| Safe Haskell | Safe-Inferred |
| Language | Haskell2010 |
Amazonka.ComputeOptimizer.Types.RecommendationExportJob
Description
Synopsis
- data RecommendationExportJob = RecommendationExportJob' {}
- newRecommendationExportJob :: RecommendationExportJob
- recommendationExportJob_creationTimestamp :: Lens' RecommendationExportJob (Maybe UTCTime)
- recommendationExportJob_destination :: Lens' RecommendationExportJob (Maybe ExportDestination)
- recommendationExportJob_failureReason :: Lens' RecommendationExportJob (Maybe Text)
- recommendationExportJob_jobId :: Lens' RecommendationExportJob (Maybe Text)
- recommendationExportJob_lastUpdatedTimestamp :: Lens' RecommendationExportJob (Maybe UTCTime)
- recommendationExportJob_resourceType :: Lens' RecommendationExportJob (Maybe ResourceType)
- recommendationExportJob_status :: Lens' RecommendationExportJob (Maybe JobStatus)
Documentation
data RecommendationExportJob Source #
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.
See: newRecommendationExportJob smart constructor.
Constructors
| RecommendationExportJob' | |
Fields
| |
Instances
newRecommendationExportJob :: RecommendationExportJob Source #
Create a value of RecommendationExportJob with all optional fields omitted.
Use generic-lens or optics to modify other optional fields.
The following record fields are available, with the corresponding lenses provided for backwards compatibility:
$sel:creationTimestamp:RecommendationExportJob', recommendationExportJob_creationTimestamp - The timestamp of when the export job was created.
$sel:destination:RecommendationExportJob', recommendationExportJob_destination - An object that describes the destination of the export file.
$sel:failureReason:RecommendationExportJob', recommendationExportJob_failureReason - The reason for an export job failure.
$sel:jobId:RecommendationExportJob', recommendationExportJob_jobId - The identification number of the export job.
$sel:lastUpdatedTimestamp:RecommendationExportJob', recommendationExportJob_lastUpdatedTimestamp - The timestamp of when the export job was last updated.
$sel:resourceType:RecommendationExportJob', recommendationExportJob_resourceType - The resource type of the exported recommendations.
$sel:status:RecommendationExportJob', recommendationExportJob_status - The status of the export job.
recommendationExportJob_creationTimestamp :: Lens' RecommendationExportJob (Maybe UTCTime) Source #
The timestamp of when the export job was created.
recommendationExportJob_destination :: Lens' RecommendationExportJob (Maybe ExportDestination) Source #
An object that describes the destination of the export file.
recommendationExportJob_failureReason :: Lens' RecommendationExportJob (Maybe Text) Source #
The reason for an export job failure.
recommendationExportJob_jobId :: Lens' RecommendationExportJob (Maybe Text) Source #
The identification number of the export job.
recommendationExportJob_lastUpdatedTimestamp :: Lens' RecommendationExportJob (Maybe UTCTime) Source #
The timestamp of when the export job was last updated.
recommendationExportJob_resourceType :: Lens' RecommendationExportJob (Maybe ResourceType) Source #
The resource type of the exported recommendations.
recommendationExportJob_status :: Lens' RecommendationExportJob (Maybe JobStatus) Source #
The status of the export job.