class Aws::LicenseManager::Types::CreateLicenseManagerReportGeneratorRequest
@note When making an API call, you may pass CreateLicenseManagerReportGeneratorRequest
data as a hash: { report_generator_name: "ReportGeneratorName", # required type: ["LicenseConfigurationSummaryReport"], # required, accepts LicenseConfigurationSummaryReport, LicenseConfigurationUsageReport report_context: { # required license_configuration_arns: ["Arn"], # required }, report_frequency: { # required value: 1, period: "DAY", # accepts DAY, WEEK, MONTH }, client_token: "ClientRequestToken", # required description: "String", tags: [ { key: "String", value: "String", }, ], }
@!attribute [rw] report_generator_name
Name of the report generator. @return [String]
@!attribute [rw] type
Type of reports to generate. The following report types an be generated: * License configuration report - Reports on the number and details of consumed licenses for a license configuration. * Resource report - Reports on the tracked licenses and resource consumption for a license configuration. @return [Array<String>]
@!attribute [rw] report_context
Defines the type of license configuration the report generator tracks. @return [Types::ReportContext]
@!attribute [rw] report_frequency
Frequency by which reports are generated. Reports can be generated daily, monthly, or weekly. @return [Types::ReportFrequency]
@!attribute [rw] client_token
Unique, case-sensitive identifier that you provide to ensure the idempotency of the request. @return [String]
@!attribute [rw] description
Description of the report generator. @return [String]
@!attribute [rw] tags
Tags to add to the report generator. @return [Array<Types::Tag>]
@see docs.aws.amazon.com/goto/WebAPI/license-manager-2018-08-01/CreateLicenseManagerReportGeneratorRequest AWS API Documentation
Constants
- SENSITIVE