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>)


71
72
73
74
75
76
77
78
79
# File 'gems/aws-sdk-licensemanagerlinuxsubscriptions/lib/aws-sdk-licensemanagerlinuxsubscriptions/types.rb', line 71

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)


71
72
73
74
75
76
77
78
79
# File 'gems/aws-sdk-licensemanagerlinuxsubscriptions/lib/aws-sdk-licensemanagerlinuxsubscriptions/types.rb', line 71

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.



71
72
73
74
75
76
77
78
79
# File 'gems/aws-sdk-licensemanagerlinuxsubscriptions/lib/aws-sdk-licensemanagerlinuxsubscriptions/types.rb', line 71

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)


71
72
73
74
75
76
77
78
79
# File 'gems/aws-sdk-licensemanagerlinuxsubscriptions/lib/aws-sdk-licensemanagerlinuxsubscriptions/types.rb', line 71

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>)


71
72
73
74
75
76
77
78
79
# File 'gems/aws-sdk-licensemanagerlinuxsubscriptions/lib/aws-sdk-licensemanagerlinuxsubscriptions/types.rb', line 71

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