![]() |
Consumption Analytics Documentation |
Downloads detailed billing reports from Amazon Web Services and extracts data to CC Record files.
com.cloudcruiser.batch.collect.aws.AWSCollector
Name | Type | Description |
amazonConnectionConfiguration | bean | An AWSConnectionConfiguration bean to set connection information |
bucketName | string | List of AWS user tags to exclude from collection |
dataSourceConfig | bean | Either a ManagedAWSDataSource bean or an AWSDataSourceConfig bean to specify a data source |
downloadReports | boolean | When false, the collector skips connection to AWS and reads the latest downloaded report in the usage files directory. Default is true. |
endOfMonthMode | boolean | When true, the collector captures data from a final invoice to update the previous month's charges. Run with this option monthly on or after the 10th of the month. The default is false. |
feedConfig | bean | An AWSFeedConfig bean for feed configuration |
reservedInstanceResourcePrefix | string | String to prepend to the names of resources when the value of the ReservedInstance identifier is Y , indicating that the resource is a Reserved Instance. Default is null. |
<bean class="com.cloudcruiser.batch.collect.aws.AWSCollector"> <property name="feedConfig" ref="feedConfig"/> <property name="downloadReports" value="false"/> <property name="reservedInstanceResourcePrefix" value="RI-"/> <property name="dataSourceConfig"> <bean class="com.cloudcruiser.batch.collect.aws.ManagedAWSDataSource"> <property name="name" value="MyAWSDataSource"/> </bean> </property> <property name="bucketName" value="MyCostBucket"/> <property name="amazonConnectionConfiguration" ref="connectionInfo"/> </bean>
(c) Copyright 2017-2020 Hewlett Packard Enterprise Development LP