Cost And Usage Report Service

This page documents function available when using the Cost_And_Usage_Report_Service module, created with @service Cost_And_Usage_Report_Service.

Index

Documentation

Main.Cost_And_Usage_Report_Service.delete_report_definitionMethod
delete_report_definition(report_name)
delete_report_definition(report_name, params::Dict{String,<:Any})

Deletes the specified report. Any tags associated with the report are also deleted.

Arguments

  • report_name: The name of the report that you want to delete. The name must be unique, is case sensitive, and can't include spaces.
source
Main.Cost_And_Usage_Report_Service.describe_report_definitionsMethod
describe_report_definitions()
describe_report_definitions(params::Dict{String,<:Any})

Lists the Amazon Web Services Cost and Usage Report available to this account.

Optional Parameters

Optional parameters can be passed as a params::Dict{String,<:Any}. Valid keys are:

  • "MaxResults":
  • "NextToken":
source
Main.Cost_And_Usage_Report_Service.list_tags_for_resourceMethod
list_tags_for_resource(report_name)
list_tags_for_resource(report_name, params::Dict{String,<:Any})

Lists the tags associated with the specified report definition.

Arguments

  • report_name: The report name of the report definition that tags are to be returned for.
source
Main.Cost_And_Usage_Report_Service.put_report_definitionMethod
put_report_definition(report_definition)
put_report_definition(report_definition, params::Dict{String,<:Any})

Creates a new report using the description that you provide.

Arguments

  • report_definition: Represents the output of the PutReportDefinition operation. The content consists of the detailed metadata and data file information.

Optional Parameters

Optional parameters can be passed as a params::Dict{String,<:Any}. Valid keys are:

  • "Tags": The tags to be assigned to the report definition resource.
source
Main.Cost_And_Usage_Report_Service.tag_resourceMethod
tag_resource(report_name, tags)
tag_resource(report_name, tags, params::Dict{String,<:Any})

Associates a set of tags with a report definition.

Arguments

  • report_name: The report name of the report definition that tags are to be associated with.
  • tags: The tags to be assigned to the report definition resource.
source
Main.Cost_And_Usage_Report_Service.untag_resourceMethod
untag_resource(report_name, tag_keys)
untag_resource(report_name, tag_keys, params::Dict{String,<:Any})

Disassociates a set of tags from a report definition.

Arguments

  • report_name: The report name of the report definition that tags are to be disassociated from.
  • tag_keys: The tags to be disassociated from the report definition resource.
source