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.
471 472 473 |
# File 'gems/aws-sdk-workspacesweb/lib/aws-sdk-workspacesweb/client.rb', line 471 def initialize(*args) super end |
Instance Method Details
#associate_browser_settings(params = {}) ⇒ Types::AssociateBrowserSettingsResponse
Associates a browser settings resource with a web portal.
506 507 508 509 |
# File 'gems/aws-sdk-workspacesweb/lib/aws-sdk-workspacesweb/client.rb', line 506 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.
540 541 542 543 |
# File 'gems/aws-sdk-workspacesweb/lib/aws-sdk-workspacesweb/client.rb', line 540 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.
574 575 576 577 |
# File 'gems/aws-sdk-workspacesweb/lib/aws-sdk-workspacesweb/client.rb', line 574 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.
608 609 610 611 |
# File 'gems/aws-sdk-workspacesweb/lib/aws-sdk-workspacesweb/client.rb', line 608 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.
658 659 660 661 |
# File 'gems/aws-sdk-workspacesweb/lib/aws-sdk-workspacesweb/client.rb', line 658 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.
692 693 694 695 |
# File 'gems/aws-sdk-workspacesweb/lib/aws-sdk-workspacesweb/client.rb', line 692 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.
726 727 728 729 |
# File 'gems/aws-sdk-workspacesweb/lib/aws-sdk-workspacesweb/client.rb', line 726 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.
760 761 762 763 |
# File 'gems/aws-sdk-workspacesweb/lib/aws-sdk-workspacesweb/client.rb', line 760 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.
836 837 838 839 |
# File 'gems/aws-sdk-workspacesweb/lib/aws-sdk-workspacesweb/client.rb', line 836 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.
930 931 932 933 |
# File 'gems/aws-sdk-workspacesweb/lib/aws-sdk-workspacesweb/client.rb', line 930 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.
1061 1062 1063 1064 |
# File 'gems/aws-sdk-workspacesweb/lib/aws-sdk-workspacesweb/client.rb', line 1061 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.
1137 1138 1139 1140 |
# File 'gems/aws-sdk-workspacesweb/lib/aws-sdk-workspacesweb/client.rb', line 1137 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.
1202 1203 1204 1205 |
# File 'gems/aws-sdk-workspacesweb/lib/aws-sdk-workspacesweb/client.rb', line 1202 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.
1295 1296 1297 1298 |
# File 'gems/aws-sdk-workspacesweb/lib/aws-sdk-workspacesweb/client.rb', line 1295 def create_portal(params = {}, = {}) req = build_request(:create_portal, params) req.send_request() end |
#create_session_logger(params = {}) ⇒ Types::CreateSessionLoggerResponse
Creates a session logger.
1446 1447 1448 1449 |
# File 'gems/aws-sdk-workspacesweb/lib/aws-sdk-workspacesweb/client.rb', line 1446 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.
1503 1504 1505 1506 |
# File 'gems/aws-sdk-workspacesweb/lib/aws-sdk-workspacesweb/client.rb', line 1503 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.
1556 1557 1558 1559 |
# File 'gems/aws-sdk-workspacesweb/lib/aws-sdk-workspacesweb/client.rb', line 1556 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.
1730 1731 1732 1733 |
# File 'gems/aws-sdk-workspacesweb/lib/aws-sdk-workspacesweb/client.rb', line 1730 def create_user_settings(params = {}, = {}) req = build_request(:create_user_settings, params) req.send_request() end |
#delete_browser_settings(params = {}) ⇒ Struct
Deletes browser settings.
1752 1753 1754 1755 |
# File 'gems/aws-sdk-workspacesweb/lib/aws-sdk-workspacesweb/client.rb', line 1752 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.
1774 1775 1776 1777 |
# File 'gems/aws-sdk-workspacesweb/lib/aws-sdk-workspacesweb/client.rb', line 1774 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.
1796 1797 1798 1799 |
# File 'gems/aws-sdk-workspacesweb/lib/aws-sdk-workspacesweb/client.rb', line 1796 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.
1818 1819 1820 1821 |
# File 'gems/aws-sdk-workspacesweb/lib/aws-sdk-workspacesweb/client.rb', line 1818 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.
1840 1841 1842 1843 |
# File 'gems/aws-sdk-workspacesweb/lib/aws-sdk-workspacesweb/client.rb', line 1840 def delete_network_settings(params = {}, = {}) req = build_request(:delete_network_settings, params) req.send_request() end |
#delete_portal(params = {}) ⇒ Struct
Deletes a web portal.
1862 1863 1864 1865 |
# File 'gems/aws-sdk-workspacesweb/lib/aws-sdk-workspacesweb/client.rb', line 1862 def delete_portal(params = {}, = {}) req = build_request(:delete_portal, params) req.send_request() end |
#delete_session_logger(params = {}) ⇒ Struct
Deletes a session logger resource.
1897 1898 1899 1900 |
# File 'gems/aws-sdk-workspacesweb/lib/aws-sdk-workspacesweb/client.rb', line 1897 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.
1919 1920 1921 1922 |
# File 'gems/aws-sdk-workspacesweb/lib/aws-sdk-workspacesweb/client.rb', line 1919 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.
1941 1942 1943 1944 |
# File 'gems/aws-sdk-workspacesweb/lib/aws-sdk-workspacesweb/client.rb', line 1941 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.
1963 1964 1965 1966 |
# File 'gems/aws-sdk-workspacesweb/lib/aws-sdk-workspacesweb/client.rb', line 1963 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.
1985 1986 1987 1988 |
# File 'gems/aws-sdk-workspacesweb/lib/aws-sdk-workspacesweb/client.rb', line 1985 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.
2007 2008 2009 2010 |
# File 'gems/aws-sdk-workspacesweb/lib/aws-sdk-workspacesweb/client.rb', line 2007 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.
2029 2030 2031 2032 |
# File 'gems/aws-sdk-workspacesweb/lib/aws-sdk-workspacesweb/client.rb', line 2029 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.
2051 2052 2053 2054 |
# File 'gems/aws-sdk-workspacesweb/lib/aws-sdk-workspacesweb/client.rb', line 2051 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.
2086 2087 2088 2089 |
# File 'gems/aws-sdk-workspacesweb/lib/aws-sdk-workspacesweb/client.rb', line 2086 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.
2108 2109 2110 2111 |
# File 'gems/aws-sdk-workspacesweb/lib/aws-sdk-workspacesweb/client.rb', line 2108 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.
2130 2131 2132 2133 |
# File 'gems/aws-sdk-workspacesweb/lib/aws-sdk-workspacesweb/client.rb', line 2130 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.
2152 2153 2154 2155 |
# File 'gems/aws-sdk-workspacesweb/lib/aws-sdk-workspacesweb/client.rb', line 2152 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.
2178 2179 2180 2181 |
# File 'gems/aws-sdk-workspacesweb/lib/aws-sdk-workspacesweb/client.rb', line 2178 def expire_session(params = {}, = {}) req = build_request(:expire_session, params) req.send_request() end |
#get_browser_settings(params = {}) ⇒ Types::GetBrowserSettingsResponse
Gets browser settings.
2218 2219 2220 2221 |
# File 'gems/aws-sdk-workspacesweb/lib/aws-sdk-workspacesweb/client.rb', line 2218 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.
2272 2273 2274 2275 |
# File 'gems/aws-sdk-workspacesweb/lib/aws-sdk-workspacesweb/client.rb', line 2272 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.
2304 2305 2306 2307 |
# File 'gems/aws-sdk-workspacesweb/lib/aws-sdk-workspacesweb/client.rb', line 2304 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.
2343 2344 2345 2346 |
# File 'gems/aws-sdk-workspacesweb/lib/aws-sdk-workspacesweb/client.rb', line 2343 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.
2378 2379 2380 2381 |
# File 'gems/aws-sdk-workspacesweb/lib/aws-sdk-workspacesweb/client.rb', line 2378 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.
2428 2429 2430 2431 |
# File 'gems/aws-sdk-workspacesweb/lib/aws-sdk-workspacesweb/client.rb', line 2428 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.
2458 2459 2460 2461 |
# File 'gems/aws-sdk-workspacesweb/lib/aws-sdk-workspacesweb/client.rb', line 2458 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.
2497 2498 2499 2500 |
# File 'gems/aws-sdk-workspacesweb/lib/aws-sdk-workspacesweb/client.rb', line 2497 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.
2611 2612 2613 2614 |
# File 'gems/aws-sdk-workspacesweb/lib/aws-sdk-workspacesweb/client.rb', line 2611 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.
2641 2642 2643 2644 |
# File 'gems/aws-sdk-workspacesweb/lib/aws-sdk-workspacesweb/client.rb', line 2641 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.
2680 2681 2682 2683 |
# File 'gems/aws-sdk-workspacesweb/lib/aws-sdk-workspacesweb/client.rb', line 2680 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.
2711 2712 2713 2714 |
# File 'gems/aws-sdk-workspacesweb/lib/aws-sdk-workspacesweb/client.rb', line 2711 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.
2786 2787 2788 2789 |
# File 'gems/aws-sdk-workspacesweb/lib/aws-sdk-workspacesweb/client.rb', line 2786 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.
2824 2825 2826 2827 |
# File 'gems/aws-sdk-workspacesweb/lib/aws-sdk-workspacesweb/client.rb', line 2824 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.
2865 2866 2867 2868 |
# File 'gems/aws-sdk-workspacesweb/lib/aws-sdk-workspacesweb/client.rb', line 2865 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.
2909 2910 2911 2912 |
# File 'gems/aws-sdk-workspacesweb/lib/aws-sdk-workspacesweb/client.rb', line 2909 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.
2950 2951 2952 2953 |
# File 'gems/aws-sdk-workspacesweb/lib/aws-sdk-workspacesweb/client.rb', line 2950 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.
2989 2990 2991 2992 |
# File 'gems/aws-sdk-workspacesweb/lib/aws-sdk-workspacesweb/client.rb', line 2989 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.
3045 3046 3047 3048 |
# File 'gems/aws-sdk-workspacesweb/lib/aws-sdk-workspacesweb/client.rb', line 3045 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.
3162 3163 3164 3165 |
# File 'gems/aws-sdk-workspacesweb/lib/aws-sdk-workspacesweb/client.rb', line 3162 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.
3226 3227 3228 3229 |
# File 'gems/aws-sdk-workspacesweb/lib/aws-sdk-workspacesweb/client.rb', line 3226 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.
3256 3257 3258 3259 |
# File 'gems/aws-sdk-workspacesweb/lib/aws-sdk-workspacesweb/client.rb', line 3256 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.
3304 3305 3306 3307 |
# File 'gems/aws-sdk-workspacesweb/lib/aws-sdk-workspacesweb/client.rb', line 3304 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.
3342 3343 3344 3345 |
# File 'gems/aws-sdk-workspacesweb/lib/aws-sdk-workspacesweb/client.rb', line 3342 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.
3381 3382 3383 3384 |
# File 'gems/aws-sdk-workspacesweb/lib/aws-sdk-workspacesweb/client.rb', line 3381 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.
3461 3462 3463 3464 |
# File 'gems/aws-sdk-workspacesweb/lib/aws-sdk-workspacesweb/client.rb', line 3461 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.
3506 3507 3508 3509 |
# File 'gems/aws-sdk-workspacesweb/lib/aws-sdk-workspacesweb/client.rb', line 3506 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.
3532 3533 3534 3535 |
# File 'gems/aws-sdk-workspacesweb/lib/aws-sdk-workspacesweb/client.rb', line 3532 def untag_resource(params = {}, = {}) req = build_request(:untag_resource, params) req.send_request() end |
#update_browser_settings(params = {}) ⇒ Types::UpdateBrowserSettingsResponse
Updates browser settings.
3601 3602 3603 3604 |
# File 'gems/aws-sdk-workspacesweb/lib/aws-sdk-workspacesweb/client.rb', line 3601 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.
3704 3705 3706 3707 |
# File 'gems/aws-sdk-workspacesweb/lib/aws-sdk-workspacesweb/client.rb', line 3704 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.
3828 3829 3830 3831 |
# File 'gems/aws-sdk-workspacesweb/lib/aws-sdk-workspacesweb/client.rb', line 3828 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.
3898 3899 3900 3901 |
# File 'gems/aws-sdk-workspacesweb/lib/aws-sdk-workspacesweb/client.rb', line 3898 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.
3962 3963 3964 3965 |
# File 'gems/aws-sdk-workspacesweb/lib/aws-sdk-workspacesweb/client.rb', line 3962 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.
4046 4047 4048 4049 |
# File 'gems/aws-sdk-workspacesweb/lib/aws-sdk-workspacesweb/client.rb', line 4046 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.
4198 4199 4200 4201 |
# File 'gems/aws-sdk-workspacesweb/lib/aws-sdk-workspacesweb/client.rb', line 4198 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.
4248 4249 4250 4251 |
# File 'gems/aws-sdk-workspacesweb/lib/aws-sdk-workspacesweb/client.rb', line 4248 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.
4297 4298 4299 4300 |
# File 'gems/aws-sdk-workspacesweb/lib/aws-sdk-workspacesweb/client.rb', line 4297 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.
4503 4504 4505 4506 |
# File 'gems/aws-sdk-workspacesweb/lib/aws-sdk-workspacesweb/client.rb', line 4503 def update_user_settings(params = {}, = {}) req = build_request(:update_user_settings, params) req.send_request() end |