AWSSDK.CUR
All public APIs for AWS Cost and Usage Report service
This document is generated from apis/cur-2017-01-06.normal.json. See JuliaCloud/AWSCore.jl.
AWSSDK.CUR.delete_report_definition
AWSSDK.CUR.describe_report_definitions
AWSSDK.CUR.put_report_definition
AWSSDK.CUR.delete_report_definition
— Function.using AWSSDK.CUR.delete_report_definition
delete_report_definition([::AWSConfig], arguments::Dict)
delete_report_definition([::AWSConfig]; <keyword arguments>)
using AWSCore.Services.cur
cur([::AWSConfig], "DeleteReportDefinition", arguments::Dict)
cur([::AWSConfig], "DeleteReportDefinition", <keyword arguments>)
DeleteReportDefinition Operation
Delete a specified report definition
Arguments
ReportName = ::String
Returns
DeleteReportDefinitionResponse
Exceptions
InternalErrorException
or ValidationException
.
See also: AWS API Documentation
AWSSDK.CUR.describe_report_definitions
— Function.using AWSSDK.CUR.describe_report_definitions
describe_report_definitions([::AWSConfig], arguments::Dict)
describe_report_definitions([::AWSConfig]; <keyword arguments>)
using AWSCore.Services.cur
cur([::AWSConfig], "DescribeReportDefinitions", arguments::Dict)
cur([::AWSConfig], "DescribeReportDefinitions", <keyword arguments>)
DescribeReportDefinitions Operation
Describe a list of report definitions owned by the account
Arguments
MaxResults = ::Int
NextToken = ::String
Returns
DescribeReportDefinitionsResponse
Exceptions
InternalErrorException
.
See also: AWS API Documentation
AWSSDK.CUR.put_report_definition
— Function.using AWSSDK.CUR.put_report_definition
put_report_definition([::AWSConfig], arguments::Dict)
put_report_definition([::AWSConfig]; ReportDefinition=)
using AWSCore.Services.cur
cur([::AWSConfig], "PutReportDefinition", arguments::Dict)
cur([::AWSConfig], "PutReportDefinition", ReportDefinition=)
PutReportDefinition Operation
Create a new report definition
Arguments
ReportDefinition = [ ... ]
– Required
ReportDefinition = [
"ReportName" => <required> ::String,
"TimeUnit" => <required> "HOURLY" or "DAILY",
"Format" => <required> "textORcsv",
"Compression" => <required> "ZIP" or "GZIP",
"AdditionalSchemaElements" => <required> ["RESOURCES", ...],
"S3Bucket" => <required> ::String,
"S3Prefix" => <required> ::String,
"S3Region" => <required> "us-east-1", "us-west-1", "us-west-2", "eu-central-1", "eu-west-1", "ap-southeast-1", "ap-southeast-2" or "ap-northeast-1",
"AdditionalArtifacts" => ["REDSHIFT" or "QUICKSIGHT", ...]
]
Returns
PutReportDefinitionResponse
Exceptions
DuplicateReportNameException
, ReportLimitReachedException
, InternalErrorException
or ValidationException
.
See also: AWS API Documentation