Class: Aws::LicenseManagerLinuxSubscriptions::Types::GetServiceSettingsResponse

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

#home_regionsArray<String>

The Region in which License Manager displays the aggregated data for Linux subscriptions.

Returns:

  • (Array<String>)


145
146
147
148
149
150
151
152
153
# File 'gems/aws-sdk-licensemanagerlinuxsubscriptions/lib/aws-sdk-licensemanagerlinuxsubscriptions/types.rb', line 145

class GetServiceSettingsResponse < Struct.new(
  :home_regions,
  :linux_subscriptions_discovery,
  :linux_subscriptions_discovery_settings,
  :status,
  :status_message)
  SENSITIVE = []
  include Aws::Structure
end

#linux_subscriptions_discoveryString

Lists if discovery has been enabled for Linux subscriptions.

Returns:

  • (String)


145
146
147
148
149
150
151
152
153
# File 'gems/aws-sdk-licensemanagerlinuxsubscriptions/lib/aws-sdk-licensemanagerlinuxsubscriptions/types.rb', line 145

class GetServiceSettingsResponse < Struct.new(
  :home_regions,
  :linux_subscriptions_discovery,
  :linux_subscriptions_discovery_settings,
  :status,
  :status_message)
  SENSITIVE = []
  include Aws::Structure
end

#linux_subscriptions_discovery_settingsTypes::LinuxSubscriptionsDiscoverySettings

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



145
146
147
148
149
150
151
152
153
# File 'gems/aws-sdk-licensemanagerlinuxsubscriptions/lib/aws-sdk-licensemanagerlinuxsubscriptions/types.rb', line 145

class GetServiceSettingsResponse < Struct.new(
  :home_regions,
  :linux_subscriptions_discovery,
  :linux_subscriptions_discovery_settings,
  :status,
  :status_message)
  SENSITIVE = []
  include Aws::Structure
end

#statusString

Indicates the status of Linux subscriptions settings being applied.

Returns:

  • (String)


145
146
147
148
149
150
151
152
153
# File 'gems/aws-sdk-licensemanagerlinuxsubscriptions/lib/aws-sdk-licensemanagerlinuxsubscriptions/types.rb', line 145

class GetServiceSettingsResponse < Struct.new(
  :home_regions,
  :linux_subscriptions_discovery,
  :linux_subscriptions_discovery_settings,
  :status,
  :status_message)
  SENSITIVE = []
  include Aws::Structure
end

#status_messageHash<String,String>

A message which details the Linux subscriptions service settings current status.

Returns:

  • (Hash<String,String>)


145
146
147
148
149
150
151
152
153
# File 'gems/aws-sdk-licensemanagerlinuxsubscriptions/lib/aws-sdk-licensemanagerlinuxsubscriptions/types.rb', line 145

class GetServiceSettingsResponse < Struct.new(
  :home_regions,
  :linux_subscriptions_discovery,
  :linux_subscriptions_discovery_settings,
  :status,
  :status_message)
  SENSITIVE = []
  include Aws::Structure
end