Class: Aws::LicenseManagerLinuxSubscriptions::Types::UpdateServiceSettingsRequest

Inherits:
Struct
  • Object
show all
Defined in:
gems/aws-sdk-licensemanagerlinuxsubscriptions/lib/aws-sdk-licensemanagerlinuxsubscriptions/types.rb

Overview

Constant Summary collapse

SENSITIVE =
[]

Instance Attribute Summary collapse

Instance Attribute Details

#allow_updateBoolean

Describes if updates are allowed to the service settings for Linux subscriptions. If you allow updates, you can aggregate Linux subscription data in more than one home Region.

Returns:

  • (Boolean)


376
377
378
379
380
381
382
# File 'gems/aws-sdk-licensemanagerlinuxsubscriptions/lib/aws-sdk-licensemanagerlinuxsubscriptions/types.rb', line 376

class UpdateServiceSettingsRequest < Struct.new(
  :allow_update,
  :linux_subscriptions_discovery,
  :linux_subscriptions_discovery_settings)
  SENSITIVE = []
  include Aws::Structure
end

#linux_subscriptions_discoveryString

Describes if the discovery of Linux subscriptions is enabled.

Returns:

  • (String)


376
377
378
379
380
381
382
# File 'gems/aws-sdk-licensemanagerlinuxsubscriptions/lib/aws-sdk-licensemanagerlinuxsubscriptions/types.rb', line 376

class UpdateServiceSettingsRequest < Struct.new(
  :allow_update,
  :linux_subscriptions_discovery,
  :linux_subscriptions_discovery_settings)
  SENSITIVE = []
  include Aws::Structure
end

#linux_subscriptions_discovery_settingsTypes::LinuxSubscriptionsDiscoverySettings

The settings defined for Linux subscriptions discovery. The settings include if Organizations integration has been enabled, and which Regions data will be aggregated from.



376
377
378
379
380
381
382
# File 'gems/aws-sdk-licensemanagerlinuxsubscriptions/lib/aws-sdk-licensemanagerlinuxsubscriptions/types.rb', line 376

class UpdateServiceSettingsRequest < Struct.new(
  :allow_update,
  :linux_subscriptions_discovery,
  :linux_subscriptions_discovery_settings)
  SENSITIVE = []
  include Aws::Structure
end