paws.management (version 0.1.0)

licensemanager_update_license_configuration: Modifies the attributes of an existing license configuration object

Description

Modifies the attributes of an existing license configuration object. 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 (Instances, cores, sockets, VCPUs), tenancy (shared or Dedicated Host), host affinity (how long a VM is associated with a host), the number of licenses purchased and used.

Usage

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

Arguments

LicenseConfigurationArn

[required] ARN for a license configuration.

LicenseConfigurationStatus

New status of the license configuration (ACTIVE or INACTIVE).

LicenseRules

List of flexible text strings designating license rules.

LicenseCount

New number of licenses managed by the license configuration.

LicenseCountHardLimit

Sets the number of available licenses as a hard limit.

Name

New name of the license configuration.

Description

New human-friendly description of the license configuration.

Request syntax

svc$update_license_configuration(
  LicenseConfigurationArn = "string",
  LicenseConfigurationStatus = "AVAILABLE"|"DISABLED",
  LicenseRules = list(
    "string"
  ),
  LicenseCount = 123,
  LicenseCountHardLimit = TRUE|FALSE,
  Name = "string",
  Description = "string"
)