Class: Aws::WorkSpacesWeb::Client
- Inherits:
-
Seahorse::Client::Base
- Object
- Seahorse::Client::Base
- Aws::WorkSpacesWeb::Client
- Includes:
- ClientStubs
- Defined in:
- gems/aws-sdk-workspacesweb/lib/aws-sdk-workspacesweb/client.rb
Overview
An API client for WorkSpacesWeb. To construct a client, you need to configure a :region and :credentials.
client = Aws::WorkSpacesWeb::Client.new(
region: region_name,
credentials: credentials,
# ...
)
For details on configuring region and credentials see the developer guide.
See #initialize for a full list of supported configuration options.
Instance Attribute Summary
Attributes inherited from Seahorse::Client::Base
API Operations collapse
-
#associate_browser_settings(params = {}) ⇒ Types::AssociateBrowserSettingsResponse
Associates a browser settings resource with a web portal.
-
#associate_data_protection_settings(params = {}) ⇒ Types::AssociateDataProtectionSettingsResponse
Associates a data protection settings resource with a web portal.
-
#associate_ip_access_settings(params = {}) ⇒ Types::AssociateIpAccessSettingsResponse
Associates an IP access settings resource with a web portal.
-
#associate_network_settings(params = {}) ⇒ Types::AssociateNetworkSettingsResponse
Associates a network settings resource with a web portal.
-
#associate_session_logger(params = {}) ⇒ Types::AssociateSessionLoggerResponse
Associates a session logger with a portal.
-
#associate_trust_store(params = {}) ⇒ Types::AssociateTrustStoreResponse
Associates a trust store with a web portal.
-
#associate_user_access_logging_settings(params = {}) ⇒ Types::AssociateUserAccessLoggingSettingsResponse
Associates a user access logging settings resource with a web portal.
-
#associate_user_settings(params = {}) ⇒ Types::AssociateUserSettingsResponse
Associates a user settings resource with a web portal.
-
#create_browser_settings(params = {}) ⇒ Types::CreateBrowserSettingsResponse
Creates a browser settings resource that can be associated with a web portal.
-
#create_data_protection_settings(params = {}) ⇒ Types::CreateDataProtectionSettingsResponse
Creates a data protection settings resource that can be associated with a web portal.
-
#create_identity_provider(params = {}) ⇒ Types::CreateIdentityProviderResponse
Creates an identity provider resource that is then associated with a web portal.
-
#create_ip_access_settings(params = {}) ⇒ Types::CreateIpAccessSettingsResponse
Creates an IP access settings resource that can be associated with a web portal.
-
#create_network_settings(params = {}) ⇒ Types::CreateNetworkSettingsResponse
Creates a network settings resource that can be associated with a web portal.
-
#create_portal(params = {}) ⇒ Types::CreatePortalResponse
Creates a web portal.
-
#create_session_logger(params = {}) ⇒ Types::CreateSessionLoggerResponse
Creates a session logger.
-
#create_trust_store(params = {}) ⇒ Types::CreateTrustStoreResponse
Creates a trust store that can be associated with a web portal.
-
#create_user_access_logging_settings(params = {}) ⇒ Types::CreateUserAccessLoggingSettingsResponse
Creates a user access logging settings resource that can be associated with a web portal.
-
#create_user_settings(params = {}) ⇒ Types::CreateUserSettingsResponse
Creates a user settings resource that can be associated with a web portal.
-
#delete_browser_settings(params = {}) ⇒ Struct
Deletes browser settings.
-
#delete_data_protection_settings(params = {}) ⇒ Struct
Deletes data protection settings.
-
#delete_identity_provider(params = {}) ⇒ Struct
Deletes the identity provider.
-
#delete_ip_access_settings(params = {}) ⇒ Struct
Deletes IP access settings.
-
#delete_network_settings(params = {}) ⇒ Struct
Deletes network settings.
-
#delete_portal(params = {}) ⇒ Struct
Deletes a web portal.
-
#delete_session_logger(params = {}) ⇒ Struct
Deletes a session logger resource.
-
#delete_trust_store(params = {}) ⇒ Struct
Deletes the trust store.
-
#delete_user_access_logging_settings(params = {}) ⇒ Struct
Deletes user access logging settings.
-
#delete_user_settings(params = {}) ⇒ Struct
Deletes user settings.
-
#disassociate_browser_settings(params = {}) ⇒ Struct
Disassociates browser settings from a web portal.
-
#disassociate_data_protection_settings(params = {}) ⇒ Struct
Disassociates data protection settings from a web portal.
-
#disassociate_ip_access_settings(params = {}) ⇒ Struct
Disassociates IP access settings from a web portal.
-
#disassociate_network_settings(params = {}) ⇒ Struct
Disassociates network settings from a web portal.
-
#disassociate_session_logger(params = {}) ⇒ Struct
Disassociates a session logger from a portal.
-
#disassociate_trust_store(params = {}) ⇒ Struct
Disassociates a trust store from a web portal.
-
#disassociate_user_access_logging_settings(params = {}) ⇒ Struct
Disassociates user access logging settings from a web portal.
-
#disassociate_user_settings(params = {}) ⇒ Struct
Disassociates user settings from a web portal.
-
#expire_session(params = {}) ⇒ Struct
Expires an active secure browser session.
-
#get_browser_settings(params = {}) ⇒ Types::GetBrowserSettingsResponse
Gets browser settings.
-
#get_data_protection_settings(params = {}) ⇒ Types::GetDataProtectionSettingsResponse
Gets the data protection settings.
-
#get_identity_provider(params = {}) ⇒ Types::GetIdentityProviderResponse
Gets the identity provider.
-
#get_ip_access_settings(params = {}) ⇒ Types::GetIpAccessSettingsResponse
Gets the IP access settings.
-
#get_network_settings(params = {}) ⇒ Types::GetNetworkSettingsResponse
Gets the network settings.
-
#get_portal(params = {}) ⇒ Types::GetPortalResponse
Gets the web portal.
-
#get_portal_service_provider_metadata(params = {}) ⇒ Types::GetPortalServiceProviderMetadataResponse
Gets the service provider metadata.
-
#get_session(params = {}) ⇒ Types::GetSessionResponse
Gets information for a secure browser session.
-
#get_session_logger(params = {}) ⇒ Types::GetSessionLoggerResponse
Gets details about a specific session logger resource.
-
#get_trust_store(params = {}) ⇒ Types::GetTrustStoreResponse
Gets the trust store.
-
#get_trust_store_certificate(params = {}) ⇒ Types::GetTrustStoreCertificateResponse
Gets the trust store certificate.
-
#get_user_access_logging_settings(params = {}) ⇒ Types::GetUserAccessLoggingSettingsResponse
Gets user access logging settings.
-
#get_user_settings(params = {}) ⇒ Types::GetUserSettingsResponse
Gets user settings.
-
#list_browser_settings(params = {}) ⇒ Types::ListBrowserSettingsResponse
Retrieves a list of browser settings.
-
#list_data_protection_settings(params = {}) ⇒ Types::ListDataProtectionSettingsResponse
Retrieves a list of data protection settings.
-
#list_identity_providers(params = {}) ⇒ Types::ListIdentityProvidersResponse
Retrieves a list of identity providers for a specific web portal.
-
#list_ip_access_settings(params = {}) ⇒ Types::ListIpAccessSettingsResponse
Retrieves a list of IP access settings.
-
#list_network_settings(params = {}) ⇒ Types::ListNetworkSettingsResponse
Retrieves a list of network settings.
-
#list_portals(params = {}) ⇒ Types::ListPortalsResponse
Retrieves a list or web portals.
-
#list_session_loggers(params = {}) ⇒ Types::ListSessionLoggersResponse
Lists all available session logger resources.
-
#list_sessions(params = {}) ⇒ Types::ListSessionsResponse
Lists information for multiple secure browser sessions from a specific portal.
-
#list_tags_for_resource(params = {}) ⇒ Types::ListTagsForResourceResponse
Retrieves a list of tags for a resource.
-
#list_trust_store_certificates(params = {}) ⇒ Types::ListTrustStoreCertificatesResponse
Retrieves a list of trust store certificates.
-
#list_trust_stores(params = {}) ⇒ Types::ListTrustStoresResponse
Retrieves a list of trust stores.
-
#list_user_access_logging_settings(params = {}) ⇒ Types::ListUserAccessLoggingSettingsResponse
Retrieves a list of user access logging settings.
-
#list_user_settings(params = {}) ⇒ Types::ListUserSettingsResponse
Retrieves a list of user settings.
-
#tag_resource(params = {}) ⇒ Struct
Adds or overwrites one or more tags for the specified resource.
-
#untag_resource(params = {}) ⇒ Struct
Removes one or more tags from the specified resource.
-
#update_browser_settings(params = {}) ⇒ Types::UpdateBrowserSettingsResponse
Updates browser settings.
-
#update_data_protection_settings(params = {}) ⇒ Types::UpdateDataProtectionSettingsResponse
Updates data protection settings.
-
#update_identity_provider(params = {}) ⇒ Types::UpdateIdentityProviderResponse
Updates the identity provider.
-
#update_ip_access_settings(params = {}) ⇒ Types::UpdateIpAccessSettingsResponse
Updates IP access settings.
-
#update_network_settings(params = {}) ⇒ Types::UpdateNetworkSettingsResponse
Updates network settings.
-
#update_portal(params = {}) ⇒ Types::UpdatePortalResponse
Updates a web portal.
-
#update_session_logger(params = {}) ⇒ Types::UpdateSessionLoggerResponse
Updates the details of a session logger.
-
#update_trust_store(params = {}) ⇒ Types::UpdateTrustStoreResponse
Updates the trust store.
-
#update_user_access_logging_settings(params = {}) ⇒ Types::UpdateUserAccessLoggingSettingsResponse
Updates the user access logging settings.
-
#update_user_settings(params = {}) ⇒ Types::UpdateUserSettingsResponse
Updates the user settings.
Instance Method Summary collapse
-
#initialize(options) ⇒ Client
constructor
A new instance of Client.
Methods included from ClientStubs
#api_requests, #stub_data, #stub_responses
Methods inherited from Seahorse::Client::Base
add_plugin, api, clear_plugins, define, new, #operation_names, plugins, remove_plugin, set_api, set_plugins
Methods included from Seahorse::Client::HandlerBuilder
#handle, #handle_request, #handle_response
Constructor Details
#initialize(options) ⇒ Client
Returns a new instance of Client.
473 474 475 |
# File 'gems/aws-sdk-workspacesweb/lib/aws-sdk-workspacesweb/client.rb', line 473 def initialize(*args) super end |
Instance Method Details
#associate_browser_settings(params = {}) ⇒ Types::AssociateBrowserSettingsResponse
Associates a browser settings resource with a web portal.
508 509 510 511 |
# File 'gems/aws-sdk-workspacesweb/lib/aws-sdk-workspacesweb/client.rb', line 508 def associate_browser_settings(params = {}, = {}) req = build_request(:associate_browser_settings, params) req.send_request() end |
#associate_data_protection_settings(params = {}) ⇒ Types::AssociateDataProtectionSettingsResponse
Associates a data protection settings resource with a web portal.
542 543 544 545 |
# File 'gems/aws-sdk-workspacesweb/lib/aws-sdk-workspacesweb/client.rb', line 542 def associate_data_protection_settings(params = {}, = {}) req = build_request(:associate_data_protection_settings, params) req.send_request() end |
#associate_ip_access_settings(params = {}) ⇒ Types::AssociateIpAccessSettingsResponse
Associates an IP access settings resource with a web portal.
576 577 578 579 |
# File 'gems/aws-sdk-workspacesweb/lib/aws-sdk-workspacesweb/client.rb', line 576 def associate_ip_access_settings(params = {}, = {}) req = build_request(:associate_ip_access_settings, params) req.send_request() end |
#associate_network_settings(params = {}) ⇒ Types::AssociateNetworkSettingsResponse
Associates a network settings resource with a web portal.
610 611 612 613 |
# File 'gems/aws-sdk-workspacesweb/lib/aws-sdk-workspacesweb/client.rb', line 610 def associate_network_settings(params = {}, = {}) req = build_request(:associate_network_settings, params) req.send_request() end |
#associate_session_logger(params = {}) ⇒ Types::AssociateSessionLoggerResponse
Associates a session logger with a portal.
660 661 662 663 |
# File 'gems/aws-sdk-workspacesweb/lib/aws-sdk-workspacesweb/client.rb', line 660 def associate_session_logger(params = {}, = {}) req = build_request(:associate_session_logger, params) req.send_request() end |
#associate_trust_store(params = {}) ⇒ Types::AssociateTrustStoreResponse
Associates a trust store with a web portal.
694 695 696 697 |
# File 'gems/aws-sdk-workspacesweb/lib/aws-sdk-workspacesweb/client.rb', line 694 def associate_trust_store(params = {}, = {}) req = build_request(:associate_trust_store, params) req.send_request() end |
#associate_user_access_logging_settings(params = {}) ⇒ Types::AssociateUserAccessLoggingSettingsResponse
Associates a user access logging settings resource with a web portal.
728 729 730 731 |
# File 'gems/aws-sdk-workspacesweb/lib/aws-sdk-workspacesweb/client.rb', line 728 def associate_user_access_logging_settings(params = {}, = {}) req = build_request(:associate_user_access_logging_settings, params) req.send_request() end |
#associate_user_settings(params = {}) ⇒ Types::AssociateUserSettingsResponse
Associates a user settings resource with a web portal.
762 763 764 765 |
# File 'gems/aws-sdk-workspacesweb/lib/aws-sdk-workspacesweb/client.rb', line 762 def associate_user_settings(params = {}, = {}) req = build_request(:associate_user_settings, params) req.send_request() end |
#create_browser_settings(params = {}) ⇒ Types::CreateBrowserSettingsResponse
Creates a browser settings resource that can be associated with a web portal. Once associated with a web portal, browser settings control how the browser will behave once a user starts a streaming session for the web portal.
838 839 840 841 |
# File 'gems/aws-sdk-workspacesweb/lib/aws-sdk-workspacesweb/client.rb', line 838 def create_browser_settings(params = {}, = {}) req = build_request(:create_browser_settings, params) req.send_request() end |
#create_data_protection_settings(params = {}) ⇒ Types::CreateDataProtectionSettingsResponse
Creates a data protection settings resource that can be associated with a web portal.
932 933 934 935 |
# File 'gems/aws-sdk-workspacesweb/lib/aws-sdk-workspacesweb/client.rb', line 932 def create_data_protection_settings(params = {}, = {}) req = build_request(:create_data_protection_settings, params) req.send_request() end |
#create_identity_provider(params = {}) ⇒ Types::CreateIdentityProviderResponse
Creates an identity provider resource that is then associated with a web portal.
1063 1064 1065 1066 |
# File 'gems/aws-sdk-workspacesweb/lib/aws-sdk-workspacesweb/client.rb', line 1063 def create_identity_provider(params = {}, = {}) req = build_request(:create_identity_provider, params) req.send_request() end |
#create_ip_access_settings(params = {}) ⇒ Types::CreateIpAccessSettingsResponse
Creates an IP access settings resource that can be associated with a web portal.
1139 1140 1141 1142 |
# File 'gems/aws-sdk-workspacesweb/lib/aws-sdk-workspacesweb/client.rb', line 1139 def create_ip_access_settings(params = {}, = {}) req = build_request(:create_ip_access_settings, params) req.send_request() end |
#create_network_settings(params = {}) ⇒ Types::CreateNetworkSettingsResponse
Creates a network settings resource that can be associated with a web portal. Once associated with a web portal, network settings define how streaming instances will connect with your specified VPC.
1204 1205 1206 1207 |
# File 'gems/aws-sdk-workspacesweb/lib/aws-sdk-workspacesweb/client.rb', line 1204 def create_network_settings(params = {}, = {}) req = build_request(:create_network_settings, params) req.send_request() end |
#create_portal(params = {}) ⇒ Types::CreatePortalResponse
Creates a web portal.
1292 1293 1294 1295 |
# File 'gems/aws-sdk-workspacesweb/lib/aws-sdk-workspacesweb/client.rb', line 1292 def create_portal(params = {}, = {}) req = build_request(:create_portal, params) req.send_request() end |
#create_session_logger(params = {}) ⇒ Types::CreateSessionLoggerResponse
Creates a session logger.
1443 1444 1445 1446 |
# File 'gems/aws-sdk-workspacesweb/lib/aws-sdk-workspacesweb/client.rb', line 1443 def create_session_logger(params = {}, = {}) req = build_request(:create_session_logger, params) req.send_request() end |
#create_trust_store(params = {}) ⇒ Types::CreateTrustStoreResponse
Creates a trust store that can be associated with a web portal. A trust store contains certificate authority (CA) certificates. Once associated with a web portal, the browser in a streaming session will recognize certificates that have been issued using any of the CAs in the trust store. If your organization has internal websites that use certificates issued by private CAs, you should add the private CA certificate to the trust store.
1500 1501 1502 1503 |
# File 'gems/aws-sdk-workspacesweb/lib/aws-sdk-workspacesweb/client.rb', line 1500 def create_trust_store(params = {}, = {}) req = build_request(:create_trust_store, params) req.send_request() end |
#create_user_access_logging_settings(params = {}) ⇒ Types::CreateUserAccessLoggingSettingsResponse
Creates a user access logging settings resource that can be associated with a web portal.
1553 1554 1555 1556 |
# File 'gems/aws-sdk-workspacesweb/lib/aws-sdk-workspacesweb/client.rb', line 1553 def create_user_access_logging_settings(params = {}, = {}) req = build_request(:create_user_access_logging_settings, params) req.send_request() end |
#create_user_settings(params = {}) ⇒ Types::CreateUserSettingsResponse
Creates a user settings resource that can be associated with a web portal. Once associated with a web portal, user settings control how users can transfer data between a streaming session and the their local devices.
1722 1723 1724 1725 |
# File 'gems/aws-sdk-workspacesweb/lib/aws-sdk-workspacesweb/client.rb', line 1722 def create_user_settings(params = {}, = {}) req = build_request(:create_user_settings, params) req.send_request() end |
#delete_browser_settings(params = {}) ⇒ Struct
Deletes browser settings.
1744 1745 1746 1747 |
# File 'gems/aws-sdk-workspacesweb/lib/aws-sdk-workspacesweb/client.rb', line 1744 def delete_browser_settings(params = {}, = {}) req = build_request(:delete_browser_settings, params) req.send_request() end |
#delete_data_protection_settings(params = {}) ⇒ Struct
Deletes data protection settings.
1766 1767 1768 1769 |
# File 'gems/aws-sdk-workspacesweb/lib/aws-sdk-workspacesweb/client.rb', line 1766 def delete_data_protection_settings(params = {}, = {}) req = build_request(:delete_data_protection_settings, params) req.send_request() end |
#delete_identity_provider(params = {}) ⇒ Struct
Deletes the identity provider.
1788 1789 1790 1791 |
# File 'gems/aws-sdk-workspacesweb/lib/aws-sdk-workspacesweb/client.rb', line 1788 def delete_identity_provider(params = {}, = {}) req = build_request(:delete_identity_provider, params) req.send_request() end |
#delete_ip_access_settings(params = {}) ⇒ Struct
Deletes IP access settings.
1810 1811 1812 1813 |
# File 'gems/aws-sdk-workspacesweb/lib/aws-sdk-workspacesweb/client.rb', line 1810 def delete_ip_access_settings(params = {}, = {}) req = build_request(:delete_ip_access_settings, params) req.send_request() end |
#delete_network_settings(params = {}) ⇒ Struct
Deletes network settings.
1832 1833 1834 1835 |
# File 'gems/aws-sdk-workspacesweb/lib/aws-sdk-workspacesweb/client.rb', line 1832 def delete_network_settings(params = {}, = {}) req = build_request(:delete_network_settings, params) req.send_request() end |
#delete_portal(params = {}) ⇒ Struct
Deletes a web portal.
1854 1855 1856 1857 |
# File 'gems/aws-sdk-workspacesweb/lib/aws-sdk-workspacesweb/client.rb', line 1854 def delete_portal(params = {}, = {}) req = build_request(:delete_portal, params) req.send_request() end |
#delete_session_logger(params = {}) ⇒ Struct
Deletes a session logger resource.
1889 1890 1891 1892 |
# File 'gems/aws-sdk-workspacesweb/lib/aws-sdk-workspacesweb/client.rb', line 1889 def delete_session_logger(params = {}, = {}) req = build_request(:delete_session_logger, params) req.send_request() end |
#delete_trust_store(params = {}) ⇒ Struct
Deletes the trust store.
1911 1912 1913 1914 |
# File 'gems/aws-sdk-workspacesweb/lib/aws-sdk-workspacesweb/client.rb', line 1911 def delete_trust_store(params = {}, = {}) req = build_request(:delete_trust_store, params) req.send_request() end |
#delete_user_access_logging_settings(params = {}) ⇒ Struct
Deletes user access logging settings.
1933 1934 1935 1936 |
# File 'gems/aws-sdk-workspacesweb/lib/aws-sdk-workspacesweb/client.rb', line 1933 def delete_user_access_logging_settings(params = {}, = {}) req = build_request(:delete_user_access_logging_settings, params) req.send_request() end |
#delete_user_settings(params = {}) ⇒ Struct
Deletes user settings.
1955 1956 1957 1958 |
# File 'gems/aws-sdk-workspacesweb/lib/aws-sdk-workspacesweb/client.rb', line 1955 def delete_user_settings(params = {}, = {}) req = build_request(:delete_user_settings, params) req.send_request() end |
#disassociate_browser_settings(params = {}) ⇒ Struct
Disassociates browser settings from a web portal.
1977 1978 1979 1980 |
# File 'gems/aws-sdk-workspacesweb/lib/aws-sdk-workspacesweb/client.rb', line 1977 def disassociate_browser_settings(params = {}, = {}) req = build_request(:disassociate_browser_settings, params) req.send_request() end |
#disassociate_data_protection_settings(params = {}) ⇒ Struct
Disassociates data protection settings from a web portal.
1999 2000 2001 2002 |
# File 'gems/aws-sdk-workspacesweb/lib/aws-sdk-workspacesweb/client.rb', line 1999 def disassociate_data_protection_settings(params = {}, = {}) req = build_request(:disassociate_data_protection_settings, params) req.send_request() end |
#disassociate_ip_access_settings(params = {}) ⇒ Struct
Disassociates IP access settings from a web portal.
2021 2022 2023 2024 |
# File 'gems/aws-sdk-workspacesweb/lib/aws-sdk-workspacesweb/client.rb', line 2021 def disassociate_ip_access_settings(params = {}, = {}) req = build_request(:disassociate_ip_access_settings, params) req.send_request() end |
#disassociate_network_settings(params = {}) ⇒ Struct
Disassociates network settings from a web portal.
2043 2044 2045 2046 |
# File 'gems/aws-sdk-workspacesweb/lib/aws-sdk-workspacesweb/client.rb', line 2043 def disassociate_network_settings(params = {}, = {}) req = build_request(:disassociate_network_settings, params) req.send_request() end |
#disassociate_session_logger(params = {}) ⇒ Struct
Disassociates a session logger from a portal.
2078 2079 2080 2081 |
# File 'gems/aws-sdk-workspacesweb/lib/aws-sdk-workspacesweb/client.rb', line 2078 def disassociate_session_logger(params = {}, = {}) req = build_request(:disassociate_session_logger, params) req.send_request() end |
#disassociate_trust_store(params = {}) ⇒ Struct
Disassociates a trust store from a web portal.
2100 2101 2102 2103 |
# File 'gems/aws-sdk-workspacesweb/lib/aws-sdk-workspacesweb/client.rb', line 2100 def disassociate_trust_store(params = {}, = {}) req = build_request(:disassociate_trust_store, params) req.send_request() end |
#disassociate_user_access_logging_settings(params = {}) ⇒ Struct
Disassociates user access logging settings from a web portal.
2122 2123 2124 2125 |
# File 'gems/aws-sdk-workspacesweb/lib/aws-sdk-workspacesweb/client.rb', line 2122 def disassociate_user_access_logging_settings(params = {}, = {}) req = build_request(:disassociate_user_access_logging_settings, params) req.send_request() end |
#disassociate_user_settings(params = {}) ⇒ Struct
Disassociates user settings from a web portal.
2144 2145 2146 2147 |
# File 'gems/aws-sdk-workspacesweb/lib/aws-sdk-workspacesweb/client.rb', line 2144 def disassociate_user_settings(params = {}, = {}) req = build_request(:disassociate_user_settings, params) req.send_request() end |
#expire_session(params = {}) ⇒ Struct
Expires an active secure browser session.
2170 2171 2172 2173 |
# File 'gems/aws-sdk-workspacesweb/lib/aws-sdk-workspacesweb/client.rb', line 2170 def expire_session(params = {}, = {}) req = build_request(:expire_session, params) req.send_request() end |
#get_browser_settings(params = {}) ⇒ Types::GetBrowserSettingsResponse
Gets browser settings.
2210 2211 2212 2213 |
# File 'gems/aws-sdk-workspacesweb/lib/aws-sdk-workspacesweb/client.rb', line 2210 def get_browser_settings(params = {}, = {}) req = build_request(:get_browser_settings, params) req.send_request() end |
#get_data_protection_settings(params = {}) ⇒ Types::GetDataProtectionSettingsResponse
Gets the data protection settings.
2264 2265 2266 2267 |
# File 'gems/aws-sdk-workspacesweb/lib/aws-sdk-workspacesweb/client.rb', line 2264 def get_data_protection_settings(params = {}, = {}) req = build_request(:get_data_protection_settings, params) req.send_request() end |
#get_identity_provider(params = {}) ⇒ Types::GetIdentityProviderResponse
Gets the identity provider.
2296 2297 2298 2299 |
# File 'gems/aws-sdk-workspacesweb/lib/aws-sdk-workspacesweb/client.rb', line 2296 def get_identity_provider(params = {}, = {}) req = build_request(:get_identity_provider, params) req.send_request() end |
#get_ip_access_settings(params = {}) ⇒ Types::GetIpAccessSettingsResponse
Gets the IP access settings.
2335 2336 2337 2338 |
# File 'gems/aws-sdk-workspacesweb/lib/aws-sdk-workspacesweb/client.rb', line 2335 def get_ip_access_settings(params = {}, = {}) req = build_request(:get_ip_access_settings, params) req.send_request() end |
#get_network_settings(params = {}) ⇒ Types::GetNetworkSettingsResponse
Gets the network settings.
2370 2371 2372 2373 |
# File 'gems/aws-sdk-workspacesweb/lib/aws-sdk-workspacesweb/client.rb', line 2370 def get_network_settings(params = {}, = {}) req = build_request(:get_network_settings, params) req.send_request() end |
#get_portal(params = {}) ⇒ Types::GetPortalResponse
Gets the web portal.
2419 2420 2421 2422 |
# File 'gems/aws-sdk-workspacesweb/lib/aws-sdk-workspacesweb/client.rb', line 2419 def get_portal(params = {}, = {}) req = build_request(:get_portal, params) req.send_request() end |
#get_portal_service_provider_metadata(params = {}) ⇒ Types::GetPortalServiceProviderMetadataResponse
Gets the service provider metadata.
2449 2450 2451 2452 |
# File 'gems/aws-sdk-workspacesweb/lib/aws-sdk-workspacesweb/client.rb', line 2449 def (params = {}, = {}) req = build_request(:get_portal_service_provider_metadata, params) req.send_request() end |
#get_session(params = {}) ⇒ Types::GetSessionResponse
Gets information for a secure browser session.
2488 2489 2490 2491 |
# File 'gems/aws-sdk-workspacesweb/lib/aws-sdk-workspacesweb/client.rb', line 2488 def get_session(params = {}, = {}) req = build_request(:get_session, params) req.send_request() end |
#get_session_logger(params = {}) ⇒ Types::GetSessionLoggerResponse
Gets details about a specific session logger resource.
2602 2603 2604 2605 |
# File 'gems/aws-sdk-workspacesweb/lib/aws-sdk-workspacesweb/client.rb', line 2602 def get_session_logger(params = {}, = {}) req = build_request(:get_session_logger, params) req.send_request() end |
#get_trust_store(params = {}) ⇒ Types::GetTrustStoreResponse
Gets the trust store.
2632 2633 2634 2635 |
# File 'gems/aws-sdk-workspacesweb/lib/aws-sdk-workspacesweb/client.rb', line 2632 def get_trust_store(params = {}, = {}) req = build_request(:get_trust_store, params) req.send_request() end |
#get_trust_store_certificate(params = {}) ⇒ Types::GetTrustStoreCertificateResponse
Gets the trust store certificate.
2671 2672 2673 2674 |
# File 'gems/aws-sdk-workspacesweb/lib/aws-sdk-workspacesweb/client.rb', line 2671 def get_trust_store_certificate(params = {}, = {}) req = build_request(:get_trust_store_certificate, params) req.send_request() end |
#get_user_access_logging_settings(params = {}) ⇒ Types::GetUserAccessLoggingSettingsResponse
Gets user access logging settings.
2702 2703 2704 2705 |
# File 'gems/aws-sdk-workspacesweb/lib/aws-sdk-workspacesweb/client.rb', line 2702 def get_user_access_logging_settings(params = {}, = {}) req = build_request(:get_user_access_logging_settings, params) req.send_request() end |
#get_user_settings(params = {}) ⇒ Types::GetUserSettingsResponse
Gets user settings.
2776 2777 2778 2779 |
# File 'gems/aws-sdk-workspacesweb/lib/aws-sdk-workspacesweb/client.rb', line 2776 def get_user_settings(params = {}, = {}) req = build_request(:get_user_settings, params) req.send_request() end |
#list_browser_settings(params = {}) ⇒ Types::ListBrowserSettingsResponse
Retrieves a list of browser settings.
The returned response is a pageable response and is Enumerable. For details on usage see PageableResponse.
2814 2815 2816 2817 |
# File 'gems/aws-sdk-workspacesweb/lib/aws-sdk-workspacesweb/client.rb', line 2814 def list_browser_settings(params = {}, = {}) req = build_request(:list_browser_settings, params) req.send_request() end |
#list_data_protection_settings(params = {}) ⇒ Types::ListDataProtectionSettingsResponse
Retrieves a list of data protection settings.
The returned response is a pageable response and is Enumerable. For details on usage see PageableResponse.
2855 2856 2857 2858 |
# File 'gems/aws-sdk-workspacesweb/lib/aws-sdk-workspacesweb/client.rb', line 2855 def list_data_protection_settings(params = {}, = {}) req = build_request(:list_data_protection_settings, params) req.send_request() end |
#list_identity_providers(params = {}) ⇒ Types::ListIdentityProvidersResponse
Retrieves a list of identity providers for a specific web portal.
The returned response is a pageable response and is Enumerable. For details on usage see PageableResponse.
2899 2900 2901 2902 |
# File 'gems/aws-sdk-workspacesweb/lib/aws-sdk-workspacesweb/client.rb', line 2899 def list_identity_providers(params = {}, = {}) req = build_request(:list_identity_providers, params) req.send_request() end |
#list_ip_access_settings(params = {}) ⇒ Types::ListIpAccessSettingsResponse
Retrieves a list of IP access settings.
The returned response is a pageable response and is Enumerable. For details on usage see PageableResponse.
2940 2941 2942 2943 |
# File 'gems/aws-sdk-workspacesweb/lib/aws-sdk-workspacesweb/client.rb', line 2940 def list_ip_access_settings(params = {}, = {}) req = build_request(:list_ip_access_settings, params) req.send_request() end |
#list_network_settings(params = {}) ⇒ Types::ListNetworkSettingsResponse
Retrieves a list of network settings.
The returned response is a pageable response and is Enumerable. For details on usage see PageableResponse.
2979 2980 2981 2982 |
# File 'gems/aws-sdk-workspacesweb/lib/aws-sdk-workspacesweb/client.rb', line 2979 def list_network_settings(params = {}, = {}) req = build_request(:list_network_settings, params) req.send_request() end |
#list_portals(params = {}) ⇒ Types::ListPortalsResponse
Retrieves a list or web portals.
The returned response is a pageable response and is Enumerable. For details on usage see PageableResponse.
3034 3035 3036 3037 |
# File 'gems/aws-sdk-workspacesweb/lib/aws-sdk-workspacesweb/client.rb', line 3034 def list_portals(params = {}, = {}) req = build_request(:list_portals, params) req.send_request() end |
#list_session_loggers(params = {}) ⇒ Types::ListSessionLoggersResponse
Lists all available session logger resources.
The returned response is a pageable response and is Enumerable. For details on usage see PageableResponse.
3151 3152 3153 3154 |
# File 'gems/aws-sdk-workspacesweb/lib/aws-sdk-workspacesweb/client.rb', line 3151 def list_session_loggers(params = {}, = {}) req = build_request(:list_session_loggers, params) req.send_request() end |
#list_sessions(params = {}) ⇒ Types::ListSessionsResponse
Lists information for multiple secure browser sessions from a specific portal.
The returned response is a pageable response and is Enumerable. For details on usage see PageableResponse.
3215 3216 3217 3218 |
# File 'gems/aws-sdk-workspacesweb/lib/aws-sdk-workspacesweb/client.rb', line 3215 def list_sessions(params = {}, = {}) req = build_request(:list_sessions, params) req.send_request() end |
#list_tags_for_resource(params = {}) ⇒ Types::ListTagsForResourceResponse
Retrieves a list of tags for a resource.
3245 3246 3247 3248 |
# File 'gems/aws-sdk-workspacesweb/lib/aws-sdk-workspacesweb/client.rb', line 3245 def (params = {}, = {}) req = build_request(:list_tags_for_resource, params) req.send_request() end |
#list_trust_store_certificates(params = {}) ⇒ Types::ListTrustStoreCertificatesResponse
Retrieves a list of trust store certificates.
The returned response is a pageable response and is Enumerable. For details on usage see PageableResponse.
3293 3294 3295 3296 |
# File 'gems/aws-sdk-workspacesweb/lib/aws-sdk-workspacesweb/client.rb', line 3293 def list_trust_store_certificates(params = {}, = {}) req = build_request(:list_trust_store_certificates, params) req.send_request() end |
#list_trust_stores(params = {}) ⇒ Types::ListTrustStoresResponse
Retrieves a list of trust stores.
The returned response is a pageable response and is Enumerable. For details on usage see PageableResponse.
3331 3332 3333 3334 |
# File 'gems/aws-sdk-workspacesweb/lib/aws-sdk-workspacesweb/client.rb', line 3331 def list_trust_stores(params = {}, = {}) req = build_request(:list_trust_stores, params) req.send_request() end |
#list_user_access_logging_settings(params = {}) ⇒ Types::ListUserAccessLoggingSettingsResponse
Retrieves a list of user access logging settings.
The returned response is a pageable response and is Enumerable. For details on usage see PageableResponse.
3370 3371 3372 3373 |
# File 'gems/aws-sdk-workspacesweb/lib/aws-sdk-workspacesweb/client.rb', line 3370 def list_user_access_logging_settings(params = {}, = {}) req = build_request(:list_user_access_logging_settings, params) req.send_request() end |
#list_user_settings(params = {}) ⇒ Types::ListUserSettingsResponse
Retrieves a list of user settings.
The returned response is a pageable response and is Enumerable. For details on usage see PageableResponse.
3449 3450 3451 3452 |
# File 'gems/aws-sdk-workspacesweb/lib/aws-sdk-workspacesweb/client.rb', line 3449 def list_user_settings(params = {}, = {}) req = build_request(:list_user_settings, params) req.send_request() end |
#tag_resource(params = {}) ⇒ Struct
Adds or overwrites one or more tags for the specified resource.
3494 3495 3496 3497 |
# File 'gems/aws-sdk-workspacesweb/lib/aws-sdk-workspacesweb/client.rb', line 3494 def tag_resource(params = {}, = {}) req = build_request(:tag_resource, params) req.send_request() end |
#untag_resource(params = {}) ⇒ Struct
Removes one or more tags from the specified resource.
3520 3521 3522 3523 |
# File 'gems/aws-sdk-workspacesweb/lib/aws-sdk-workspacesweb/client.rb', line 3520 def untag_resource(params = {}, = {}) req = build_request(:untag_resource, params) req.send_request() end |
#update_browser_settings(params = {}) ⇒ Types::UpdateBrowserSettingsResponse
Updates browser settings.
3589 3590 3591 3592 |
# File 'gems/aws-sdk-workspacesweb/lib/aws-sdk-workspacesweb/client.rb', line 3589 def update_browser_settings(params = {}, = {}) req = build_request(:update_browser_settings, params) req.send_request() end |
#update_data_protection_settings(params = {}) ⇒ Types::UpdateDataProtectionSettingsResponse
Updates data protection settings.
3692 3693 3694 3695 |
# File 'gems/aws-sdk-workspacesweb/lib/aws-sdk-workspacesweb/client.rb', line 3692 def update_data_protection_settings(params = {}, = {}) req = build_request(:update_data_protection_settings, params) req.send_request() end |
#update_identity_provider(params = {}) ⇒ Types::UpdateIdentityProviderResponse
Updates the identity provider.
3816 3817 3818 3819 |
# File 'gems/aws-sdk-workspacesweb/lib/aws-sdk-workspacesweb/client.rb', line 3816 def update_identity_provider(params = {}, = {}) req = build_request(:update_identity_provider, params) req.send_request() end |
#update_ip_access_settings(params = {}) ⇒ Types::UpdateIpAccessSettingsResponse
Updates IP access settings.
3886 3887 3888 3889 |
# File 'gems/aws-sdk-workspacesweb/lib/aws-sdk-workspacesweb/client.rb', line 3886 def update_ip_access_settings(params = {}, = {}) req = build_request(:update_ip_access_settings, params) req.send_request() end |
#update_network_settings(params = {}) ⇒ Types::UpdateNetworkSettingsResponse
Updates network settings.
3950 3951 3952 3953 |
# File 'gems/aws-sdk-workspacesweb/lib/aws-sdk-workspacesweb/client.rb', line 3950 def update_network_settings(params = {}, = {}) req = build_request(:update_network_settings, params) req.send_request() end |
#update_portal(params = {}) ⇒ Types::UpdatePortalResponse
Updates a web portal.
4028 4029 4030 4031 |
# File 'gems/aws-sdk-workspacesweb/lib/aws-sdk-workspacesweb/client.rb', line 4028 def update_portal(params = {}, = {}) req = build_request(:update_portal, params) req.send_request() end |
#update_session_logger(params = {}) ⇒ Types::UpdateSessionLoggerResponse
Updates the details of a session logger.
4180 4181 4182 4183 |
# File 'gems/aws-sdk-workspacesweb/lib/aws-sdk-workspacesweb/client.rb', line 4180 def update_session_logger(params = {}, = {}) req = build_request(:update_session_logger, params) req.send_request() end |
#update_trust_store(params = {}) ⇒ Types::UpdateTrustStoreResponse
Updates the trust store.
4230 4231 4232 4233 |
# File 'gems/aws-sdk-workspacesweb/lib/aws-sdk-workspacesweb/client.rb', line 4230 def update_trust_store(params = {}, = {}) req = build_request(:update_trust_store, params) req.send_request() end |
#update_user_access_logging_settings(params = {}) ⇒ Types::UpdateUserAccessLoggingSettingsResponse
Updates the user access logging settings.
4279 4280 4281 4282 |
# File 'gems/aws-sdk-workspacesweb/lib/aws-sdk-workspacesweb/client.rb', line 4279 def update_user_access_logging_settings(params = {}, = {}) req = build_request(:update_user_access_logging_settings, params) req.send_request() end |
#update_user_settings(params = {}) ⇒ Types::UpdateUserSettingsResponse
Updates the user settings.
4479 4480 4481 4482 |
# File 'gems/aws-sdk-workspacesweb/lib/aws-sdk-workspacesweb/client.rb', line 4479 def update_user_settings(params = {}, = {}) req = build_request(:update_user_settings, params) req.send_request() end |