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.



400
401
402
403
404
405
406
407
408
409
# File 'gems/aws-sdk-licensemanagerusersubscriptions/lib/aws-sdk-licensemanagerusersubscriptions/types.rb', line 400

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.



1142
1143
1144
1145
1146
1147
1148
1149
1150
1151
# File 'gems/aws-sdk-licensemanagerusersubscriptions/lib/aws-sdk-licensemanagerusersubscriptions/types.rb', line 1142

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.



214
215
216
217
218
219
220
221
222
223
# File 'gems/aws-sdk-licensemanagerusersubscriptions/lib/aws-sdk-licensemanagerusersubscriptions/types.rb', line 214

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