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.
476 477 478 |
# File 'gems/aws-sdk-workspacesweb/lib/aws-sdk-workspacesweb/client.rb', line 476 def initialize(*args) super end |
Instance Method Details
#associate_browser_settings(params = {}) ⇒ Types::AssociateBrowserSettingsResponse
Associates a browser settings resource with a web portal.
511 512 513 514 |
# File 'gems/aws-sdk-workspacesweb/lib/aws-sdk-workspacesweb/client.rb', line 511 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.
545 546 547 548 |
# File 'gems/aws-sdk-workspacesweb/lib/aws-sdk-workspacesweb/client.rb', line 545 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.
579 580 581 582 |
# File 'gems/aws-sdk-workspacesweb/lib/aws-sdk-workspacesweb/client.rb', line 579 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.
613 614 615 616 |
# File 'gems/aws-sdk-workspacesweb/lib/aws-sdk-workspacesweb/client.rb', line 613 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.
663 664 665 666 |
# File 'gems/aws-sdk-workspacesweb/lib/aws-sdk-workspacesweb/client.rb', line 663 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.
697 698 699 700 |
# File 'gems/aws-sdk-workspacesweb/lib/aws-sdk-workspacesweb/client.rb', line 697 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.
731 732 733 734 |
# File 'gems/aws-sdk-workspacesweb/lib/aws-sdk-workspacesweb/client.rb', line 731 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.
765 766 767 768 |
# File 'gems/aws-sdk-workspacesweb/lib/aws-sdk-workspacesweb/client.rb', line 765 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.
831 832 833 834 |
# File 'gems/aws-sdk-workspacesweb/lib/aws-sdk-workspacesweb/client.rb', line 831 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.
925 926 927 928 |
# File 'gems/aws-sdk-workspacesweb/lib/aws-sdk-workspacesweb/client.rb', line 925 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.
1056 1057 1058 1059 |
# File 'gems/aws-sdk-workspacesweb/lib/aws-sdk-workspacesweb/client.rb', line 1056 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.
1132 1133 1134 1135 |
# File 'gems/aws-sdk-workspacesweb/lib/aws-sdk-workspacesweb/client.rb', line 1132 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.
1197 1198 1199 1200 |
# File 'gems/aws-sdk-workspacesweb/lib/aws-sdk-workspacesweb/client.rb', line 1197 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.
1285 1286 1287 1288 |
# File 'gems/aws-sdk-workspacesweb/lib/aws-sdk-workspacesweb/client.rb', line 1285 def create_portal(params = {}, = {}) req = build_request(:create_portal, params) req.send_request() end |
#create_session_logger(params = {}) ⇒ Types::CreateSessionLoggerResponse
Creates a session logger.
1436 1437 1438 1439 |
# File 'gems/aws-sdk-workspacesweb/lib/aws-sdk-workspacesweb/client.rb', line 1436 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.
1493 1494 1495 1496 |
# File 'gems/aws-sdk-workspacesweb/lib/aws-sdk-workspacesweb/client.rb', line 1493 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.
1546 1547 1548 1549 |
# File 'gems/aws-sdk-workspacesweb/lib/aws-sdk-workspacesweb/client.rb', line 1546 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.
1681 1682 1683 1684 |
# File 'gems/aws-sdk-workspacesweb/lib/aws-sdk-workspacesweb/client.rb', line 1681 def create_user_settings(params = {}, = {}) req = build_request(:create_user_settings, params) req.send_request() end |
#delete_browser_settings(params = {}) ⇒ Struct
Deletes browser settings.
1703 1704 1705 1706 |
# File 'gems/aws-sdk-workspacesweb/lib/aws-sdk-workspacesweb/client.rb', line 1703 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.
1725 1726 1727 1728 |
# File 'gems/aws-sdk-workspacesweb/lib/aws-sdk-workspacesweb/client.rb', line 1725 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.
1747 1748 1749 1750 |
# File 'gems/aws-sdk-workspacesweb/lib/aws-sdk-workspacesweb/client.rb', line 1747 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.
1769 1770 1771 1772 |
# File 'gems/aws-sdk-workspacesweb/lib/aws-sdk-workspacesweb/client.rb', line 1769 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.
1791 1792 1793 1794 |
# File 'gems/aws-sdk-workspacesweb/lib/aws-sdk-workspacesweb/client.rb', line 1791 def delete_network_settings(params = {}, = {}) req = build_request(:delete_network_settings, params) req.send_request() end |
#delete_portal(params = {}) ⇒ Struct
Deletes a web portal.
1813 1814 1815 1816 |
# File 'gems/aws-sdk-workspacesweb/lib/aws-sdk-workspacesweb/client.rb', line 1813 def delete_portal(params = {}, = {}) req = build_request(:delete_portal, params) req.send_request() end |
#delete_session_logger(params = {}) ⇒ Struct
Deletes a session logger resource.
1848 1849 1850 1851 |
# File 'gems/aws-sdk-workspacesweb/lib/aws-sdk-workspacesweb/client.rb', line 1848 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.
1870 1871 1872 1873 |
# File 'gems/aws-sdk-workspacesweb/lib/aws-sdk-workspacesweb/client.rb', line 1870 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.
1892 1893 1894 1895 |
# File 'gems/aws-sdk-workspacesweb/lib/aws-sdk-workspacesweb/client.rb', line 1892 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.
1914 1915 1916 1917 |
# File 'gems/aws-sdk-workspacesweb/lib/aws-sdk-workspacesweb/client.rb', line 1914 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.
1936 1937 1938 1939 |
# File 'gems/aws-sdk-workspacesweb/lib/aws-sdk-workspacesweb/client.rb', line 1936 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.
1958 1959 1960 1961 |
# File 'gems/aws-sdk-workspacesweb/lib/aws-sdk-workspacesweb/client.rb', line 1958 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.
1980 1981 1982 1983 |
# File 'gems/aws-sdk-workspacesweb/lib/aws-sdk-workspacesweb/client.rb', line 1980 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.
2002 2003 2004 2005 |
# File 'gems/aws-sdk-workspacesweb/lib/aws-sdk-workspacesweb/client.rb', line 2002 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.
2037 2038 2039 2040 |
# File 'gems/aws-sdk-workspacesweb/lib/aws-sdk-workspacesweb/client.rb', line 2037 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.
2059 2060 2061 2062 |
# File 'gems/aws-sdk-workspacesweb/lib/aws-sdk-workspacesweb/client.rb', line 2059 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.
2081 2082 2083 2084 |
# File 'gems/aws-sdk-workspacesweb/lib/aws-sdk-workspacesweb/client.rb', line 2081 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.
2103 2104 2105 2106 |
# File 'gems/aws-sdk-workspacesweb/lib/aws-sdk-workspacesweb/client.rb', line 2103 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.
2129 2130 2131 2132 |
# File 'gems/aws-sdk-workspacesweb/lib/aws-sdk-workspacesweb/client.rb', line 2129 def expire_session(params = {}, = {}) req = build_request(:expire_session, params) req.send_request() end |
#get_browser_settings(params = {}) ⇒ Types::GetBrowserSettingsResponse
Gets browser settings.
2163 2164 2165 2166 |
# File 'gems/aws-sdk-workspacesweb/lib/aws-sdk-workspacesweb/client.rb', line 2163 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.
2217 2218 2219 2220 |
# File 'gems/aws-sdk-workspacesweb/lib/aws-sdk-workspacesweb/client.rb', line 2217 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.
2249 2250 2251 2252 |
# File 'gems/aws-sdk-workspacesweb/lib/aws-sdk-workspacesweb/client.rb', line 2249 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.
2288 2289 2290 2291 |
# File 'gems/aws-sdk-workspacesweb/lib/aws-sdk-workspacesweb/client.rb', line 2288 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.
2323 2324 2325 2326 |
# File 'gems/aws-sdk-workspacesweb/lib/aws-sdk-workspacesweb/client.rb', line 2323 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.
2372 2373 2374 2375 |
# File 'gems/aws-sdk-workspacesweb/lib/aws-sdk-workspacesweb/client.rb', line 2372 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.
2402 2403 2404 2405 |
# File 'gems/aws-sdk-workspacesweb/lib/aws-sdk-workspacesweb/client.rb', line 2402 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.
2441 2442 2443 2444 |
# File 'gems/aws-sdk-workspacesweb/lib/aws-sdk-workspacesweb/client.rb', line 2441 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.
2555 2556 2557 2558 |
# File 'gems/aws-sdk-workspacesweb/lib/aws-sdk-workspacesweb/client.rb', line 2555 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.
2585 2586 2587 2588 |
# File 'gems/aws-sdk-workspacesweb/lib/aws-sdk-workspacesweb/client.rb', line 2585 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.
2624 2625 2626 2627 |
# File 'gems/aws-sdk-workspacesweb/lib/aws-sdk-workspacesweb/client.rb', line 2624 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.
2655 2656 2657 2658 |
# File 'gems/aws-sdk-workspacesweb/lib/aws-sdk-workspacesweb/client.rb', line 2655 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.
2709 2710 2711 2712 |
# File 'gems/aws-sdk-workspacesweb/lib/aws-sdk-workspacesweb/client.rb', line 2709 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.
2747 2748 2749 2750 |
# File 'gems/aws-sdk-workspacesweb/lib/aws-sdk-workspacesweb/client.rb', line 2747 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.
2788 2789 2790 2791 |
# File 'gems/aws-sdk-workspacesweb/lib/aws-sdk-workspacesweb/client.rb', line 2788 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.
2832 2833 2834 2835 |
# File 'gems/aws-sdk-workspacesweb/lib/aws-sdk-workspacesweb/client.rb', line 2832 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.
2873 2874 2875 2876 |
# File 'gems/aws-sdk-workspacesweb/lib/aws-sdk-workspacesweb/client.rb', line 2873 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.
2912 2913 2914 2915 |
# File 'gems/aws-sdk-workspacesweb/lib/aws-sdk-workspacesweb/client.rb', line 2912 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.
2967 2968 2969 2970 |
# File 'gems/aws-sdk-workspacesweb/lib/aws-sdk-workspacesweb/client.rb', line 2967 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.
3084 3085 3086 3087 |
# File 'gems/aws-sdk-workspacesweb/lib/aws-sdk-workspacesweb/client.rb', line 3084 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.
3148 3149 3150 3151 |
# File 'gems/aws-sdk-workspacesweb/lib/aws-sdk-workspacesweb/client.rb', line 3148 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.
3178 3179 3180 3181 |
# File 'gems/aws-sdk-workspacesweb/lib/aws-sdk-workspacesweb/client.rb', line 3178 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.
3226 3227 3228 3229 |
# File 'gems/aws-sdk-workspacesweb/lib/aws-sdk-workspacesweb/client.rb', line 3226 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.
3264 3265 3266 3267 |
# File 'gems/aws-sdk-workspacesweb/lib/aws-sdk-workspacesweb/client.rb', line 3264 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.
3303 3304 3305 3306 |
# File 'gems/aws-sdk-workspacesweb/lib/aws-sdk-workspacesweb/client.rb', line 3303 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.
3362 3363 3364 3365 |
# File 'gems/aws-sdk-workspacesweb/lib/aws-sdk-workspacesweb/client.rb', line 3362 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.
3407 3408 3409 3410 |
# File 'gems/aws-sdk-workspacesweb/lib/aws-sdk-workspacesweb/client.rb', line 3407 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.
3433 3434 3435 3436 |
# File 'gems/aws-sdk-workspacesweb/lib/aws-sdk-workspacesweb/client.rb', line 3433 def untag_resource(params = {}, = {}) req = build_request(:untag_resource, params) req.send_request() end |
#update_browser_settings(params = {}) ⇒ Types::UpdateBrowserSettingsResponse
Updates browser settings.
3486 3487 3488 3489 |
# File 'gems/aws-sdk-workspacesweb/lib/aws-sdk-workspacesweb/client.rb', line 3486 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.
3589 3590 3591 3592 |
# File 'gems/aws-sdk-workspacesweb/lib/aws-sdk-workspacesweb/client.rb', line 3589 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.
3713 3714 3715 3716 |
# File 'gems/aws-sdk-workspacesweb/lib/aws-sdk-workspacesweb/client.rb', line 3713 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.
3783 3784 3785 3786 |
# File 'gems/aws-sdk-workspacesweb/lib/aws-sdk-workspacesweb/client.rb', line 3783 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.
3847 3848 3849 3850 |
# File 'gems/aws-sdk-workspacesweb/lib/aws-sdk-workspacesweb/client.rb', line 3847 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.
3925 3926 3927 3928 |
# File 'gems/aws-sdk-workspacesweb/lib/aws-sdk-workspacesweb/client.rb', line 3925 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.
4077 4078 4079 4080 |
# File 'gems/aws-sdk-workspacesweb/lib/aws-sdk-workspacesweb/client.rb', line 4077 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.
4127 4128 4129 4130 |
# File 'gems/aws-sdk-workspacesweb/lib/aws-sdk-workspacesweb/client.rb', line 4127 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.
4176 4177 4178 4179 |
# File 'gems/aws-sdk-workspacesweb/lib/aws-sdk-workspacesweb/client.rb', line 4176 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.
4320 4321 4322 4323 |
# File 'gems/aws-sdk-workspacesweb/lib/aws-sdk-workspacesweb/client.rb', line 4320 def update_user_settings(params = {}, = {}) req = build_request(:update_user_settings, params) req.send_request() end |