Skip to main content

service_settings

Creates, updates, deletes, gets or lists a service_settings resource.

Overview

Nameservice_settings
TypeResource
Idaws.license_manager_linux_subscriptions.service_settings

Fields

The following fields are returned by SELECT queries:

NameDatatypeDescription
home_regionsarrayThe Region in which License Manager displays the aggregated data for Linux subscriptions.
linux_subscriptions_discoverystringLists if discovery has been enabled for Linux subscriptions. (Enabled, Disabled)
linux_subscriptions_discovery_settingsobjectLists the settings defined for Linux subscriptions discovery. The settings include if Organizations integration has been enabled, and which Regions data will be aggregated from.
statusstringIndicates the status of Linux subscriptions settings being applied. (InProgress, Completed, Successful, Failed)
status_messageobjectA message which details the Linux subscriptions service settings current status.

Methods

The following methods are available for this resource:

NameAccessible byRequired ParamsOptional ParamsDescription
get_service_settingsselectregionLists the Linux subscriptions service settings for your account.
update_service_settingsupdateregion, LinuxSubscriptionsDiscovery, LinuxSubscriptionsDiscoverySettingsUpdates the service settings for Linux subscriptions.

Parameters

Parameters can be passed in the WHERE clause of a query. Check the Methods section to see which parameters are required or optional for each operation.

NameDatatypeDescription
regionstringAWS region (default: us-east-1)

SELECT examples

Lists the Linux subscriptions service settings for your account.

SELECT
home_regions,
linux_subscriptions_discovery,
linux_subscriptions_discovery_settings,
status,
status_message
FROM aws.license_manager_linux_subscriptions.service_settings
WHERE region = '{{ region }}' -- required
;

UPDATE examples

Updates the service settings for Linux subscriptions.

UPDATE aws.license_manager_linux_subscriptions.service_settings
SET
AllowUpdate = {{ AllowUpdate }},
LinuxSubscriptionsDiscovery = '{{ LinuxSubscriptionsDiscovery }}',
LinuxSubscriptionsDiscoverySettings = '{{ LinuxSubscriptionsDiscoverySettings }}'
WHERE
region = '{{ region }}' --required
AND LinuxSubscriptionsDiscovery = '{{ LinuxSubscriptionsDiscovery }}' --required
AND LinuxSubscriptionsDiscoverySettings = '{{ LinuxSubscriptionsDiscoverySettings }}' --required
RETURNING
home_regions,
linux_subscriptions_discovery,
linux_subscriptions_discovery_settings,
status,
status_message;