[−][src]Trait rusoto_cur::CostAndUsageReport
Trait representing the capabilities of the AWS Cost and Usage Report Service API. AWS Cost and Usage Report Service clients implement this trait.
Required methods
fn delete_report_definition(
&self,
input: DeleteReportDefinitionRequest
) -> RusotoFuture<DeleteReportDefinitionResponse, DeleteReportDefinitionError>
&self,
input: DeleteReportDefinitionRequest
) -> RusotoFuture<DeleteReportDefinitionResponse, DeleteReportDefinitionError>
Deletes the specified report.
fn describe_report_definitions(
&self,
input: DescribeReportDefinitionsRequest
) -> RusotoFuture<DescribeReportDefinitionsResponse, DescribeReportDefinitionsError>
&self,
input: DescribeReportDefinitionsRequest
) -> RusotoFuture<DescribeReportDefinitionsResponse, DescribeReportDefinitionsError>
Lists the AWS Cost and Usage reports available to this account.
fn put_report_definition(
&self,
input: PutReportDefinitionRequest
) -> RusotoFuture<PutReportDefinitionResponse, PutReportDefinitionError>
&self,
input: PutReportDefinitionRequest
) -> RusotoFuture<PutReportDefinitionResponse, PutReportDefinitionError>
Creates a new report using the description that you provide.
Implementors
impl CostAndUsageReport for CostAndUsageReportClient
[src]
fn delete_report_definition(
&self,
input: DeleteReportDefinitionRequest
) -> RusotoFuture<DeleteReportDefinitionResponse, DeleteReportDefinitionError>
[src]
&self,
input: DeleteReportDefinitionRequest
) -> RusotoFuture<DeleteReportDefinitionResponse, DeleteReportDefinitionError>
Deletes the specified report.
fn describe_report_definitions(
&self,
input: DescribeReportDefinitionsRequest
) -> RusotoFuture<DescribeReportDefinitionsResponse, DescribeReportDefinitionsError>
[src]
&self,
input: DescribeReportDefinitionsRequest
) -> RusotoFuture<DescribeReportDefinitionsResponse, DescribeReportDefinitionsError>
Lists the AWS Cost and Usage reports available to this account.
fn put_report_definition(
&self,
input: PutReportDefinitionRequest
) -> RusotoFuture<PutReportDefinitionResponse, PutReportDefinitionError>
[src]
&self,
input: PutReportDefinitionRequest
) -> RusotoFuture<PutReportDefinitionResponse, PutReportDefinitionError>
Creates a new report using the description that you provide.