Skip to content

Creates a report generator

Description

Creates a report generator.

Usage

licensemanager_create_license_manager_report_generator(
  ReportGeneratorName, Type, ReportContext, ReportFrequency, ClientToken,
  Description, Tags)

Arguments

  • ReportGeneratorName

    [required] Name of the report generator.

  • Type

    [required] Type of reports to generate. The following report types an be generated:

    • License configuration report - Reports the number and details of consumed licenses for a license configuration.
    • Resource report - Reports the tracked licenses and resource consumption for a license configuration.
  • ReportContext

    [required] Defines the type of license configuration the report generator tracks.

  • ReportFrequency

    [required] Frequency by which reports are generated. Reports can be generated daily, monthly, or weekly.

  • ClientToken

    [required] Unique, case-sensitive identifier that you provide to ensure the idempotency of the request.

  • Description

    Description of the report generator.

  • Tags

    Tags to add to the report generator.

Value

A list with the following syntax:

list(
  LicenseManagerReportGeneratorArn = "string"
)

Request syntax

svc$create_license_manager_report_generator(
  ReportGeneratorName = "string",
  Type = list(
    "LicenseConfigurationSummaryReport"|"LicenseConfigurationUsageReport"|"LicenseAssetGroupUsageReport"
  ),
  ReportContext = list(
    licenseConfigurationArns = list(
      "string"
    ),
    licenseAssetGroupArns = list(
      "string"
    ),
    reportStartDate = as.POSIXct(
      "2015-01-01"
    ),
    reportEndDate = as.POSIXct(
      "2015-01-01"
    )
  ),
  ReportFrequency = list(
    value = 123,
    period = "DAY"|"WEEK"|"MONTH"|"ONE_TIME"
  ),
  ClientToken = "string",
  Description = "string",
  Tags = list(
    list(
      Key = "string",
      Value = "string"
    )
  )
)