Module: Aws::LicenseManagerUserSubscriptions::Types

Defined in:
gems/aws-sdk-licensemanagerusersubscriptions/lib/aws-sdk-licensemanagerusersubscriptions/types.rb

Defined Under Namespace

Classes: AccessDeniedException, ActiveDirectoryIdentityProvider, ActiveDirectorySettings, AssociateUserRequest, AssociateUserResponse, ConflictException, CreateLicenseServerEndpointRequest, CreateLicenseServerEndpointResponse, CredentialsProvider, DeleteLicenseServerEndpointRequest, DeleteLicenseServerEndpointResponse, DeregisterIdentityProviderRequest, DeregisterIdentityProviderResponse, DisassociateUserRequest, DisassociateUserResponse, DomainNetworkSettings, Filter, IdentityProvider, IdentityProviderSummary, InstanceSummary, InstanceUserSummary, InternalServerException, LicenseServer, LicenseServerEndpoint, LicenseServerSettings, ListIdentityProvidersRequest, ListIdentityProvidersResponse, ListInstancesRequest, ListInstancesResponse, ListLicenseServerEndpointsRequest, ListLicenseServerEndpointsResponse, ListProductSubscriptionsRequest, ListProductSubscriptionsResponse, ListTagsForResourceRequest, ListTagsForResourceResponse, ListUserAssociationsRequest, ListUserAssociationsResponse, ProductUserSummary, RdsSalSettings, RegisterIdentityProviderRequest, RegisterIdentityProviderResponse, ResourceNotFoundException, SecretsManagerCredentialsProvider, ServerEndpoint, ServerSettings, ServiceQuotaExceededException, Settings, StartProductSubscriptionRequest, StartProductSubscriptionResponse, StopProductSubscriptionRequest, StopProductSubscriptionResponse, TagResourceRequest, TagResourceResponse, ThrottlingException, UntagResourceRequest, UntagResourceResponse, UpdateIdentityProviderSettingsRequest, UpdateIdentityProviderSettingsResponse, UpdateSettings, ValidationException

Instance Attribute Summary collapse

Instance Attribute Details

#active_directory_identity_providerTypes::ActiveDirectoryIdentityProvider

The ActiveDirectoryIdentityProvider resource contains settings and other details about a specific Active Directory identity provider.



394
395
396
397
398
399
400
401
402
403
# File 'gems/aws-sdk-licensemanagerusersubscriptions/lib/aws-sdk-licensemanagerusersubscriptions/types.rb', line 394

class IdentityProvider < Struct.new(
  :active_directory_identity_provider,
  :unknown)
  SENSITIVE = []
  include Aws::Structure
  include Aws::Structure::Union

  class ActiveDirectoryIdentityProvider < IdentityProvider; end
  class Unknown < IdentityProvider; end
end

#rds_sal_settingsTypes::RdsSalSettings

The RdsSalSettings resource contains settings to configure a specific Remote Desktop Services (RDS) license server.



1120
1121
1122
1123
1124
1125
1126
1127
1128
1129
# File 'gems/aws-sdk-licensemanagerusersubscriptions/lib/aws-sdk-licensemanagerusersubscriptions/types.rb', line 1120

class ServerSettings < Struct.new(
  :rds_sal_settings,
  :unknown)
  SENSITIVE = []
  include Aws::Structure
  include Aws::Structure::Union

  class RdsSalSettings < ServerSettings; end
  class Unknown < ServerSettings; end
end

#secrets_manager_credentials_providerTypes::SecretsManagerCredentialsProvider

Identifies the Secrets Manager secret that contains credentials needed for user administration in the Active Directory.



208
209
210
211
212
213
214
215
216
217
# File 'gems/aws-sdk-licensemanagerusersubscriptions/lib/aws-sdk-licensemanagerusersubscriptions/types.rb', line 208

class CredentialsProvider < Struct.new(
  :secrets_manager_credentials_provider,
  :unknown)
  SENSITIVE = []
  include Aws::Structure
  include Aws::Structure::Union

  class SecretsManagerCredentialsProvider < CredentialsProvider; end
  class Unknown < CredentialsProvider; end
end