Class: Aws::LicenseManagerLinuxSubscriptions::Types::RegisterSubscriptionProviderRequest

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

Overview

Constant Summary collapse

SENSITIVE =
[:tags]

Instance Attribute Summary collapse

Instance Attribute Details

#secret_arnString

The Amazon Resource Name (ARN) of the secret where you’ve stored your subscription provider’s access token. For RHEL subscriptions managed through the Red Hat Subscription Manager (RHSM), the secret contains your Red Hat Offline token.

Returns:

  • (String)


520
521
522
523
524
525
526
# File 'lib/aws-sdk-licensemanagerlinuxsubscriptions/types.rb', line 520

class RegisterSubscriptionProviderRequest < Struct.new(
  :secret_arn,
  :subscription_provider_source,
  :tags)
  SENSITIVE = [:tags]
  include Aws::Structure
end

#subscription_provider_sourceString

The supported Linux subscription provider to register.

Returns:

  • (String)


520
521
522
523
524
525
526
# File 'lib/aws-sdk-licensemanagerlinuxsubscriptions/types.rb', line 520

class RegisterSubscriptionProviderRequest < Struct.new(
  :secret_arn,
  :subscription_provider_source,
  :tags)
  SENSITIVE = [:tags]
  include Aws::Structure
end

#tagsHash<String,String>

The metadata tags to assign to your registered Linux subscription provider resource.

Returns:

  • (Hash<String,String>)


520
521
522
523
524
525
526
# File 'lib/aws-sdk-licensemanagerlinuxsubscriptions/types.rb', line 520

class RegisterSubscriptionProviderRequest < Struct.new(
  :secret_arn,
  :subscription_provider_source,
  :tags)
  SENSITIVE = [:tags]
  include Aws::Structure
end