class Aws::LicenseManager::Types::UpdateLicenseManagerReportGeneratorRequest

@note When making an API call, you may pass UpdateLicenseManagerReportGeneratorRequest

data as a hash:

    {
      license_manager_report_generator_arn: "String", # required
      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",
    }

@!attribute [rw] license_manager_report_generator_arn

Amazon Resource Number (ARN) of the report generator to update.
@return [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

?
@return [Types::ReportContext]

@!attribute [rw] report_frequency

Frequency by which reports are generated. The following options are
avaiable:

??? What are the APi value options?
@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]

@see docs.aws.amazon.com/goto/WebAPI/license-manager-2018-08-01/UpdateLicenseManagerReportGeneratorRequest AWS API Documentation

Constants

SENSITIVE