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, BrandingConfiguration, BrandingConfigurationCreateInput, BrandingConfigurationUpdateInput, 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, IconImageInput, IdentityProvider, IdentityProviderSummary, ImageMetadata, 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, LocalizedBrandingStrings, 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, WallpaperImageInput, WebContentFilteringPolicy

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)


1825
1826
1827
1828
1829
1830
1831
1832
1833
1834
1835
1836
# File 'gems/aws-sdk-workspacesweb/lib/aws-sdk-workspacesweb/types.rb', line 1825

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

#blobString

The image provided as a binary image file.

Returns:

  • (String)


2209
2210
2211
2212
2213
2214
2215
2216
2217
2218
2219
2220
# File 'gems/aws-sdk-workspacesweb/lib/aws-sdk-workspacesweb/types.rb', line 2209

class IconImageInput < Struct.new(
  :blob,
  :s3_uri,
  :unknown)
  SENSITIVE = []
  include Aws::Structure
  include Aws::Structure::Union

  class Blob < IconImageInput; end
  class S3Uri < IconImageInput; end
  class Unknown < IconImageInput; end
end

#includeArray<String>

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

Returns:

  • (Array<String>)


1825
1826
1827
1828
1829
1830
1831
1832
1833
1834
1835
1836
# File 'gems/aws-sdk-workspacesweb/lib/aws-sdk-workspacesweb/types.rb', line 1825

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

#s3_uriString

The S3 URI pointing to the image file. The URI must use the format s3://bucket-name/key-name. You must have read access to the S3 object.

Returns:

  • (String)


2209
2210
2211
2212
2213
2214
2215
2216
2217
2218
2219
2220
# File 'gems/aws-sdk-workspacesweb/lib/aws-sdk-workspacesweb/types.rb', line 2209

class IconImageInput < Struct.new(
  :blob,
  :s3_uri,
  :unknown)
  SENSITIVE = []
  include Aws::Structure
  include Aws::Structure::Union

  class Blob < IconImageInput; end
  class S3Uri < IconImageInput; end
  class Unknown < IconImageInput; end
end