Module: Aws::WorkSpacesWeb::Types

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

Defined Under Namespace

Classes: AccessDeniedException, AssociateBrowserSettingsRequest, AssociateBrowserSettingsResponse, AssociateDataProtectionSettingsRequest, AssociateDataProtectionSettingsResponse, AssociateIpAccessSettingsRequest, AssociateIpAccessSettingsResponse, AssociateNetworkSettingsRequest, AssociateNetworkSettingsResponse, AssociateSessionLoggerRequest, AssociateSessionLoggerResponse, AssociateTrustStoreRequest, AssociateTrustStoreResponse, AssociateUserAccessLoggingSettingsRequest, AssociateUserAccessLoggingSettingsResponse, AssociateUserSettingsRequest, AssociateUserSettingsResponse, BrowserSettings, BrowserSettingsSummary, Certificate, CertificateSummary, ConflictException, CookieSpecification, CookieSynchronizationConfiguration, CreateBrowserSettingsRequest, CreateBrowserSettingsResponse, CreateDataProtectionSettingsRequest, CreateDataProtectionSettingsResponse, CreateIdentityProviderRequest, CreateIdentityProviderResponse, CreateIpAccessSettingsRequest, CreateIpAccessSettingsResponse, CreateNetworkSettingsRequest, CreateNetworkSettingsResponse, CreatePortalRequest, CreatePortalResponse, CreateSessionLoggerRequest, CreateSessionLoggerResponse, CreateTrustStoreRequest, CreateTrustStoreResponse, CreateUserAccessLoggingSettingsRequest, CreateUserAccessLoggingSettingsResponse, CreateUserSettingsRequest, CreateUserSettingsResponse, CustomPattern, DataProtectionSettings, DataProtectionSettingsSummary, DeleteBrowserSettingsRequest, DeleteBrowserSettingsResponse, DeleteDataProtectionSettingsRequest, DeleteDataProtectionSettingsResponse, DeleteIdentityProviderRequest, DeleteIdentityProviderResponse, DeleteIpAccessSettingsRequest, DeleteIpAccessSettingsResponse, DeleteNetworkSettingsRequest, DeleteNetworkSettingsResponse, DeletePortalRequest, DeletePortalResponse, DeleteSessionLoggerRequest, DeleteSessionLoggerResponse, DeleteTrustStoreRequest, DeleteTrustStoreResponse, DeleteUserAccessLoggingSettingsRequest, DeleteUserAccessLoggingSettingsResponse, DeleteUserSettingsRequest, DeleteUserSettingsResponse, DisassociateBrowserSettingsRequest, DisassociateBrowserSettingsResponse, DisassociateDataProtectionSettingsRequest, DisassociateDataProtectionSettingsResponse, DisassociateIpAccessSettingsRequest, DisassociateIpAccessSettingsResponse, DisassociateNetworkSettingsRequest, DisassociateNetworkSettingsResponse, DisassociateSessionLoggerRequest, DisassociateSessionLoggerResponse, DisassociateTrustStoreRequest, DisassociateTrustStoreResponse, DisassociateUserAccessLoggingSettingsRequest, DisassociateUserAccessLoggingSettingsResponse, DisassociateUserSettingsRequest, DisassociateUserSettingsResponse, EventFilter, ExpireSessionRequest, ExpireSessionResponse, GetBrowserSettingsRequest, GetBrowserSettingsResponse, GetDataProtectionSettingsRequest, GetDataProtectionSettingsResponse, GetIdentityProviderRequest, GetIdentityProviderResponse, GetIpAccessSettingsRequest, GetIpAccessSettingsResponse, GetNetworkSettingsRequest, GetNetworkSettingsResponse, GetPortalRequest, GetPortalResponse, GetPortalServiceProviderMetadataRequest, GetPortalServiceProviderMetadataResponse, GetSessionLoggerRequest, GetSessionLoggerResponse, GetSessionRequest, GetSessionResponse, GetTrustStoreCertificateRequest, GetTrustStoreCertificateResponse, GetTrustStoreRequest, GetTrustStoreResponse, GetUserAccessLoggingSettingsRequest, GetUserAccessLoggingSettingsResponse, GetUserSettingsRequest, GetUserSettingsResponse, IdentityProvider, IdentityProviderSummary, InlineRedactionConfiguration, InlineRedactionPattern, InternalServerException, IpAccessSettings, IpAccessSettingsSummary, IpRule, ListBrowserSettingsRequest, ListBrowserSettingsResponse, ListDataProtectionSettingsRequest, ListDataProtectionSettingsResponse, ListIdentityProvidersRequest, ListIdentityProvidersResponse, ListIpAccessSettingsRequest, ListIpAccessSettingsResponse, ListNetworkSettingsRequest, ListNetworkSettingsResponse, ListPortalsRequest, ListPortalsResponse, ListSessionLoggersRequest, ListSessionLoggersResponse, ListSessionsRequest, ListSessionsResponse, ListTagsForResourceRequest, ListTagsForResourceResponse, ListTrustStoreCertificatesRequest, ListTrustStoreCertificatesResponse, ListTrustStoresRequest, ListTrustStoresResponse, ListUserAccessLoggingSettingsRequest, ListUserAccessLoggingSettingsResponse, ListUserSettingsRequest, ListUserSettingsResponse, LogConfiguration, NetworkSettings, NetworkSettingsSummary, Portal, PortalSummary, RedactionPlaceHolder, ResourceNotFoundException, S3LogConfiguration, ServiceQuotaExceededException, Session, SessionLogger, SessionLoggerSummary, SessionSummary, Tag, TagResourceRequest, TagResourceResponse, ThrottlingException, TooManyTagsException, ToolbarConfiguration, TrustStore, TrustStoreSummary, UntagResourceRequest, UntagResourceResponse, UpdateBrowserSettingsRequest, UpdateBrowserSettingsResponse, UpdateDataProtectionSettingsRequest, UpdateDataProtectionSettingsResponse, UpdateIdentityProviderRequest, UpdateIdentityProviderResponse, UpdateIpAccessSettingsRequest, UpdateIpAccessSettingsResponse, UpdateNetworkSettingsRequest, UpdateNetworkSettingsResponse, UpdatePortalRequest, UpdatePortalResponse, UpdateSessionLoggerRequest, UpdateSessionLoggerResponse, UpdateTrustStoreRequest, UpdateTrustStoreResponse, UpdateUserAccessLoggingSettingsRequest, UpdateUserAccessLoggingSettingsResponse, UpdateUserSettingsRequest, UpdateUserSettingsResponse, UserAccessLoggingSettings, UserAccessLoggingSettingsSummary, UserSettings, UserSettingsSummary, ValidationException, ValidationExceptionField

Instance Attribute Summary collapse

Instance Attribute Details

#allTypes::Unit

The filter that monitors all of the available events, including any new events emitted in the future.

Returns:

  • (Types::Unit)


1653
1654
1655
1656
1657
1658
1659
1660
1661
1662
1663
1664
# File 'gems/aws-sdk-workspacesweb/lib/aws-sdk-workspacesweb/types.rb', line 1653

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

  class All < EventFilter; end
  class Include < EventFilter; end
  class Unknown < EventFilter; end
end

#includeArray<String>

The filter that monitors only the listed set of events. New events are not auto-monitored.

Returns:

  • (Array<String>)


1653
1654
1655
1656
1657
1658
1659
1660
1661
1662
1663
1664
# File 'gems/aws-sdk-workspacesweb/lib/aws-sdk-workspacesweb/types.rb', line 1653

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

  class All < EventFilter; end
  class Include < EventFilter; end
  class Unknown < EventFilter; end
end