Class: Aws::LicenseManager::Types::LicenseAssetGroup

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

Overview

License asset group.

Constant Summary collapse

SENSITIVE =
[]

Instance Attribute Summary collapse

Instance Attribute Details

#associated_license_asset_ruleset_arnsArray<String>

ARNs of associated license asset rulesets.

Returns:

  • (Array<String>)


2347
2348
2349
2350
2351
2352
2353
2354
2355
2356
2357
2358
2359
2360
# File 'gems/aws-sdk-licensemanager/lib/aws-sdk-licensemanager/types.rb', line 2347

class LicenseAssetGroup < Struct.new(
  :name,
  :description,
  :license_asset_group_configurations,
  :associated_license_asset_ruleset_arns,
  :properties,
  :license_asset_group_arn,
  :status,
  :status_message,
  :latest_usage_analysis_time,
  :latest_resource_discovery_time)
  SENSITIVE = []
  include Aws::Structure
end

#descriptionString

License asset group description.

Returns:

  • (String)


2347
2348
2349
2350
2351
2352
2353
2354
2355
2356
2357
2358
2359
2360
# File 'gems/aws-sdk-licensemanager/lib/aws-sdk-licensemanager/types.rb', line 2347

class LicenseAssetGroup < Struct.new(
  :name,
  :description,
  :license_asset_group_configurations,
  :associated_license_asset_ruleset_arns,
  :properties,
  :license_asset_group_arn,
  :status,
  :status_message,
  :latest_usage_analysis_time,
  :latest_resource_discovery_time)
  SENSITIVE = []
  include Aws::Structure
end

#latest_resource_discovery_timeTime

Latest resource discovery time.

Returns:

  • (Time)


2347
2348
2349
2350
2351
2352
2353
2354
2355
2356
2357
2358
2359
2360
# File 'gems/aws-sdk-licensemanager/lib/aws-sdk-licensemanager/types.rb', line 2347

class LicenseAssetGroup < Struct.new(
  :name,
  :description,
  :license_asset_group_configurations,
  :associated_license_asset_ruleset_arns,
  :properties,
  :license_asset_group_arn,
  :status,
  :status_message,
  :latest_usage_analysis_time,
  :latest_resource_discovery_time)
  SENSITIVE = []
  include Aws::Structure
end

#latest_usage_analysis_timeTime

Latest usage analysis time.

Returns:

  • (Time)


2347
2348
2349
2350
2351
2352
2353
2354
2355
2356
2357
2358
2359
2360
# File 'gems/aws-sdk-licensemanager/lib/aws-sdk-licensemanager/types.rb', line 2347

class LicenseAssetGroup < Struct.new(
  :name,
  :description,
  :license_asset_group_configurations,
  :associated_license_asset_ruleset_arns,
  :properties,
  :license_asset_group_arn,
  :status,
  :status_message,
  :latest_usage_analysis_time,
  :latest_resource_discovery_time)
  SENSITIVE = []
  include Aws::Structure
end

#license_asset_group_arnString

Amazon Resource Name (ARN) of the license asset group.

Returns:

  • (String)


2347
2348
2349
2350
2351
2352
2353
2354
2355
2356
2357
2358
2359
2360
# File 'gems/aws-sdk-licensemanager/lib/aws-sdk-licensemanager/types.rb', line 2347

class LicenseAssetGroup < Struct.new(
  :name,
  :description,
  :license_asset_group_configurations,
  :associated_license_asset_ruleset_arns,
  :properties,
  :license_asset_group_arn,
  :status,
  :status_message,
  :latest_usage_analysis_time,
  :latest_resource_discovery_time)
  SENSITIVE = []
  include Aws::Structure
end

#license_asset_group_configurationsArray<Types::LicenseAssetGroupConfiguration>

License asset group configurations.



2347
2348
2349
2350
2351
2352
2353
2354
2355
2356
2357
2358
2359
2360
# File 'gems/aws-sdk-licensemanager/lib/aws-sdk-licensemanager/types.rb', line 2347

class LicenseAssetGroup < Struct.new(
  :name,
  :description,
  :license_asset_group_configurations,
  :associated_license_asset_ruleset_arns,
  :properties,
  :license_asset_group_arn,
  :status,
  :status_message,
  :latest_usage_analysis_time,
  :latest_resource_discovery_time)
  SENSITIVE = []
  include Aws::Structure
end

#nameString

License asset group name.

Returns:

  • (String)


2347
2348
2349
2350
2351
2352
2353
2354
2355
2356
2357
2358
2359
2360
# File 'gems/aws-sdk-licensemanager/lib/aws-sdk-licensemanager/types.rb', line 2347

class LicenseAssetGroup < Struct.new(
  :name,
  :description,
  :license_asset_group_configurations,
  :associated_license_asset_ruleset_arns,
  :properties,
  :license_asset_group_arn,
  :status,
  :status_message,
  :latest_usage_analysis_time,
  :latest_resource_discovery_time)
  SENSITIVE = []
  include Aws::Structure
end

#propertiesArray<Types::LicenseAssetGroupProperty>

License asset group properties.



2347
2348
2349
2350
2351
2352
2353
2354
2355
2356
2357
2358
2359
2360
# File 'gems/aws-sdk-licensemanager/lib/aws-sdk-licensemanager/types.rb', line 2347

class LicenseAssetGroup < Struct.new(
  :name,
  :description,
  :license_asset_group_configurations,
  :associated_license_asset_ruleset_arns,
  :properties,
  :license_asset_group_arn,
  :status,
  :status_message,
  :latest_usage_analysis_time,
  :latest_resource_discovery_time)
  SENSITIVE = []
  include Aws::Structure
end

#statusString

License asset group status.

Returns:

  • (String)


2347
2348
2349
2350
2351
2352
2353
2354
2355
2356
2357
2358
2359
2360
# File 'gems/aws-sdk-licensemanager/lib/aws-sdk-licensemanager/types.rb', line 2347

class LicenseAssetGroup < Struct.new(
  :name,
  :description,
  :license_asset_group_configurations,
  :associated_license_asset_ruleset_arns,
  :properties,
  :license_asset_group_arn,
  :status,
  :status_message,
  :latest_usage_analysis_time,
  :latest_resource_discovery_time)
  SENSITIVE = []
  include Aws::Structure
end

#status_messageString

License asset group status message.

Returns:

  • (String)


2347
2348
2349
2350
2351
2352
2353
2354
2355
2356
2357
2358
2359
2360
# File 'gems/aws-sdk-licensemanager/lib/aws-sdk-licensemanager/types.rb', line 2347

class LicenseAssetGroup < Struct.new(
  :name,
  :description,
  :license_asset_group_configurations,
  :associated_license_asset_ruleset_arns,
  :properties,
  :license_asset_group_arn,
  :status,
  :status_message,
  :latest_usage_analysis_time,
  :latest_resource_discovery_time)
  SENSITIVE = []
  include Aws::Structure
end