Learn R Programming

paws.management (version 0.1.6)

licensemanager_update_license_configuration: Modifies the attributes of an existing license configuration

Description

Modifies the attributes of an existing license configuration.

Usage

licensemanager_update_license_configuration(LicenseConfigurationArn,
  LicenseConfigurationStatus, LicenseRules, LicenseCount,
  LicenseCountHardLimit, Name, Description, ProductInformationList)

Arguments

LicenseConfigurationArn

[required] Amazon Resource Name (ARN) of the license configuration.

LicenseConfigurationStatus

New status of the license configuration.

LicenseRules

New license rules.

LicenseCount

New number of licenses managed by the license configuration.

LicenseCountHardLimit

New hard limit of the number of available licenses.

Name

New name of the license configuration.

Description

New description of the license configuration.

ProductInformationList

New product information.

Request syntax

svc$update_license_configuration(
  LicenseConfigurationArn = "string",
  LicenseConfigurationStatus = "AVAILABLE"|"DISABLED",
  LicenseRules = list(
    "string"
  ),
  LicenseCount = 123,
  LicenseCountHardLimit = TRUE|FALSE,
  Name = "string",
  Description = "string",
  ProductInformationList = list(
    list(
      ResourceType = "string",
      ProductInformationFilterList = list(
        list(
          ProductInformationFilterName = "string",
          ProductInformationFilterValue = list(
            "string"
          ),
          ProductInformationFilterComparator = "string"
        )
      )
    )
  )
)

Details

A license configuration is an abstraction of a customer license agreement that can be consumed and enforced by License Manager. Components include specifications for the license type (licensing by instance, socket, CPU, or vCPU), allowed tenancy (shared tenancy, Dedicated Instance, Dedicated Host, or all of these), host affinity (how long a VM must be associated with a host), and the number of licenses purchased and used.