WorkSpacesWebClient
Index > WorkSpacesWeb > WorkSpacesWebClient
Auto-generated documentation for WorkSpacesWeb type annotations stubs module mypy-boto3-workspaces-web.
WorkSpacesWebClient
Type annotations and code completion for boto3.client("workspaces-web")
.
boto3 documentation
from boto3.session import Session
from mypy_boto3_workspaces_web.client import WorkSpacesWebClient
def get_workspaces-web_client() -> WorkSpacesWebClient:
return Session().client("workspaces-web")
Exceptions
boto3
client exceptions are generated in runtime.
This class provides code completion for boto3.client("workspaces-web").exceptions
structure.
client = boto3.client("workspaces-web")
try:
do_something(client)
except (
client.AccessDeniedException,
client.ClientError,
client.ConflictException,
client.InternalServerException,
client.ResourceNotFoundException,
client.ServiceQuotaExceededException,
client.ThrottlingException,
client.TooManyTagsException,
client.ValidationException,
) as e:
print(e)
from mypy_boto3_workspaces_web.client import Exceptions
def handle_error(exc: Exceptions.AccessDeniedException) -> None:
...
Methods
associate_browser_settings
Associates a browser settings resource with a web portal.
Type annotations and code completion for boto3.client("workspaces-web").associate_browser_settings
method.
boto3 documentation
def associate_browser_settings(
self,
*,
browserSettingsArn: str,
portalArn: str,
) -> AssociateBrowserSettingsResponseTypeDef: # (1)
...
kwargs: AssociateBrowserSettingsRequestRequestTypeDef = { # (1)
"browserSettingsArn": ...,
"portalArn": ...,
}
parent.associate_browser_settings(**kwargs)
associate_network_settings
Associates a network settings resource with a web portal.
Type annotations and code completion for boto3.client("workspaces-web").associate_network_settings
method.
boto3 documentation
def associate_network_settings(
self,
*,
networkSettingsArn: str,
portalArn: str,
) -> AssociateNetworkSettingsResponseTypeDef: # (1)
...
kwargs: AssociateNetworkSettingsRequestRequestTypeDef = { # (1)
"networkSettingsArn": ...,
"portalArn": ...,
}
parent.associate_network_settings(**kwargs)
associate_trust_store
Associates a trust store with a web portal.
Type annotations and code completion for boto3.client("workspaces-web").associate_trust_store
method.
boto3 documentation
def associate_trust_store(
self,
*,
portalArn: str,
trustStoreArn: str,
) -> AssociateTrustStoreResponseTypeDef: # (1)
...
kwargs: AssociateTrustStoreRequestRequestTypeDef = { # (1)
"portalArn": ...,
"trustStoreArn": ...,
}
parent.associate_trust_store(**kwargs)
associate_user_access_logging_settings
Associates a user access logging settings resource with a web portal.
Type annotations and code completion for boto3.client("workspaces-web").associate_user_access_logging_settings
method.
boto3 documentation
def associate_user_access_logging_settings(
self,
*,
portalArn: str,
userAccessLoggingSettingsArn: str,
) -> AssociateUserAccessLoggingSettingsResponseTypeDef: # (1)
...
kwargs: AssociateUserAccessLoggingSettingsRequestRequestTypeDef = { # (1)
"portalArn": ...,
"userAccessLoggingSettingsArn": ...,
}
parent.associate_user_access_logging_settings(**kwargs)
associate_user_settings
Associates a user settings resource with a web portal.
Type annotations and code completion for boto3.client("workspaces-web").associate_user_settings
method.
boto3 documentation
def associate_user_settings(
self,
*,
portalArn: str,
userSettingsArn: str,
) -> AssociateUserSettingsResponseTypeDef: # (1)
...
kwargs: AssociateUserSettingsRequestRequestTypeDef = { # (1)
"portalArn": ...,
"userSettingsArn": ...,
}
parent.associate_user_settings(**kwargs)
can_paginate
Check if an operation can be paginated.
Type annotations and code completion for boto3.client("workspaces-web").can_paginate
method.
boto3 documentation
close
Closes underlying endpoint connections.
Type annotations and code completion for boto3.client("workspaces-web").close
method.
boto3 documentation
create_browser_settings
Creates a browser settings resource that can be associated with a web portal.
Type annotations and code completion for boto3.client("workspaces-web").create_browser_settings
method.
boto3 documentation
def create_browser_settings(
self,
*,
browserPolicy: str,
additionalEncryptionContext: Mapping[str, str] = ...,
clientToken: str = ...,
customerManagedKey: str = ...,
tags: Sequence[TagTypeDef] = ..., # (1)
) -> CreateBrowserSettingsResponseTypeDef: # (2)
...
kwargs: CreateBrowserSettingsRequestRequestTypeDef = { # (1)
"browserPolicy": ...,
}
parent.create_browser_settings(**kwargs)
create_identity_provider
Creates an identity provider resource that is then associated with a web portal.
Type annotations and code completion for boto3.client("workspaces-web").create_identity_provider
method.
boto3 documentation
def create_identity_provider(
self,
*,
identityProviderDetails: Mapping[str, str],
identityProviderName: str,
identityProviderType: IdentityProviderTypeType, # (1)
portalArn: str,
clientToken: str = ...,
) -> CreateIdentityProviderResponseTypeDef: # (2)
...
kwargs: CreateIdentityProviderRequestRequestTypeDef = { # (1)
"identityProviderDetails": ...,
"identityProviderName": ...,
"identityProviderType": ...,
"portalArn": ...,
}
parent.create_identity_provider(**kwargs)
create_network_settings
Creates a network settings resource that can be associated with a web portal.
Type annotations and code completion for boto3.client("workspaces-web").create_network_settings
method.
boto3 documentation
def create_network_settings(
self,
*,
securityGroupIds: Sequence[str],
subnetIds: Sequence[str],
vpcId: str,
clientToken: str = ...,
tags: Sequence[TagTypeDef] = ..., # (1)
) -> CreateNetworkSettingsResponseTypeDef: # (2)
...
kwargs: CreateNetworkSettingsRequestRequestTypeDef = { # (1)
"securityGroupIds": ...,
"subnetIds": ...,
"vpcId": ...,
}
parent.create_network_settings(**kwargs)
create_portal
Creates a web portal.
Type annotations and code completion for boto3.client("workspaces-web").create_portal
method.
boto3 documentation
def create_portal(
self,
*,
additionalEncryptionContext: Mapping[str, str] = ...,
authenticationType: AuthenticationTypeType = ..., # (1)
clientToken: str = ...,
customerManagedKey: str = ...,
displayName: str = ...,
tags: Sequence[TagTypeDef] = ..., # (2)
) -> CreatePortalResponseTypeDef: # (3)
...
kwargs: CreatePortalRequestRequestTypeDef = { # (1)
"additionalEncryptionContext": ...,
}
parent.create_portal(**kwargs)
create_trust_store
Creates a trust store that can be associated with a web portal.
Type annotations and code completion for boto3.client("workspaces-web").create_trust_store
method.
boto3 documentation
def create_trust_store(
self,
*,
certificateList: Sequence[Union[str, bytes, IO[Any], StreamingBody]],
clientToken: str = ...,
tags: Sequence[TagTypeDef] = ..., # (1)
) -> CreateTrustStoreResponseTypeDef: # (2)
...
kwargs: CreateTrustStoreRequestRequestTypeDef = { # (1)
"certificateList": ...,
}
parent.create_trust_store(**kwargs)
create_user_access_logging_settings
Creates a user access logging settings resource that can be associated with a web portal.
Type annotations and code completion for boto3.client("workspaces-web").create_user_access_logging_settings
method.
boto3 documentation
def create_user_access_logging_settings(
self,
*,
kinesisStreamArn: str,
clientToken: str = ...,
tags: Sequence[TagTypeDef] = ..., # (1)
) -> CreateUserAccessLoggingSettingsResponseTypeDef: # (2)
...
kwargs: CreateUserAccessLoggingSettingsRequestRequestTypeDef = { # (1)
"kinesisStreamArn": ...,
}
parent.create_user_access_logging_settings(**kwargs)
create_user_settings
Creates a user settings resource that can be associated with a web portal.
Type annotations and code completion for boto3.client("workspaces-web").create_user_settings
method.
boto3 documentation
def create_user_settings(
self,
*,
copyAllowed: EnabledTypeType, # (1)
downloadAllowed: EnabledTypeType, # (1)
pasteAllowed: EnabledTypeType, # (1)
printAllowed: EnabledTypeType, # (1)
uploadAllowed: EnabledTypeType, # (1)
clientToken: str = ...,
disconnectTimeoutInMinutes: int = ...,
idleDisconnectTimeoutInMinutes: int = ...,
tags: Sequence[TagTypeDef] = ..., # (6)
) -> CreateUserSettingsResponseTypeDef: # (7)
...
- See EnabledTypeType
- See EnabledTypeType
- See EnabledTypeType
- See EnabledTypeType
- See EnabledTypeType
- See TagTypeDef
- See CreateUserSettingsResponseTypeDef
kwargs: CreateUserSettingsRequestRequestTypeDef = { # (1)
"copyAllowed": ...,
"downloadAllowed": ...,
"pasteAllowed": ...,
"printAllowed": ...,
"uploadAllowed": ...,
}
parent.create_user_settings(**kwargs)
delete_browser_settings
Deletes browser settings.
Type annotations and code completion for boto3.client("workspaces-web").delete_browser_settings
method.
boto3 documentation
def delete_browser_settings(
self,
*,
browserSettingsArn: str,
) -> Dict[str, Any]:
...
kwargs: DeleteBrowserSettingsRequestRequestTypeDef = { # (1)
"browserSettingsArn": ...,
}
parent.delete_browser_settings(**kwargs)
delete_identity_provider
Deletes the identity provider.
Type annotations and code completion for boto3.client("workspaces-web").delete_identity_provider
method.
boto3 documentation
def delete_identity_provider(
self,
*,
identityProviderArn: str,
) -> Dict[str, Any]:
...
kwargs: DeleteIdentityProviderRequestRequestTypeDef = { # (1)
"identityProviderArn": ...,
}
parent.delete_identity_provider(**kwargs)
delete_network_settings
Deletes network settings.
Type annotations and code completion for boto3.client("workspaces-web").delete_network_settings
method.
boto3 documentation
def delete_network_settings(
self,
*,
networkSettingsArn: str,
) -> Dict[str, Any]:
...
kwargs: DeleteNetworkSettingsRequestRequestTypeDef = { # (1)
"networkSettingsArn": ...,
}
parent.delete_network_settings(**kwargs)
delete_portal
Deletes a web portal.
Type annotations and code completion for boto3.client("workspaces-web").delete_portal
method.
boto3 documentation
kwargs: DeletePortalRequestRequestTypeDef = { # (1)
"portalArn": ...,
}
parent.delete_portal(**kwargs)
delete_trust_store
Deletes the trust store.
Type annotations and code completion for boto3.client("workspaces-web").delete_trust_store
method.
boto3 documentation
kwargs: DeleteTrustStoreRequestRequestTypeDef = { # (1)
"trustStoreArn": ...,
}
parent.delete_trust_store(**kwargs)
delete_user_access_logging_settings
Deletes user access logging settings.
Type annotations and code completion for boto3.client("workspaces-web").delete_user_access_logging_settings
method.
boto3 documentation
def delete_user_access_logging_settings(
self,
*,
userAccessLoggingSettingsArn: str,
) -> Dict[str, Any]:
...
kwargs: DeleteUserAccessLoggingSettingsRequestRequestTypeDef = { # (1)
"userAccessLoggingSettingsArn": ...,
}
parent.delete_user_access_logging_settings(**kwargs)
delete_user_settings
Deletes user settings.
Type annotations and code completion for boto3.client("workspaces-web").delete_user_settings
method.
boto3 documentation
kwargs: DeleteUserSettingsRequestRequestTypeDef = { # (1)
"userSettingsArn": ...,
}
parent.delete_user_settings(**kwargs)
disassociate_browser_settings
Disassociates browser settings from a web portal.
Type annotations and code completion for boto3.client("workspaces-web").disassociate_browser_settings
method.
boto3 documentation
def disassociate_browser_settings(
self,
*,
portalArn: str,
) -> Dict[str, Any]:
...
kwargs: DisassociateBrowserSettingsRequestRequestTypeDef = { # (1)
"portalArn": ...,
}
parent.disassociate_browser_settings(**kwargs)
disassociate_network_settings
Disassociates network settings from a web portal.
Type annotations and code completion for boto3.client("workspaces-web").disassociate_network_settings
method.
boto3 documentation
def disassociate_network_settings(
self,
*,
portalArn: str,
) -> Dict[str, Any]:
...
kwargs: DisassociateNetworkSettingsRequestRequestTypeDef = { # (1)
"portalArn": ...,
}
parent.disassociate_network_settings(**kwargs)
disassociate_trust_store
Disassociates a trust store from a web portal.
Type annotations and code completion for boto3.client("workspaces-web").disassociate_trust_store
method.
boto3 documentation
kwargs: DisassociateTrustStoreRequestRequestTypeDef = { # (1)
"portalArn": ...,
}
parent.disassociate_trust_store(**kwargs)
disassociate_user_access_logging_settings
Disassociates user access logging settings from a web portal.
Type annotations and code completion for boto3.client("workspaces-web").disassociate_user_access_logging_settings
method.
boto3 documentation
def disassociate_user_access_logging_settings(
self,
*,
portalArn: str,
) -> Dict[str, Any]:
...
kwargs: DisassociateUserAccessLoggingSettingsRequestRequestTypeDef = { # (1)
"portalArn": ...,
}
parent.disassociate_user_access_logging_settings(**kwargs)
disassociate_user_settings
Disassociates user settings from a web portal.
Type annotations and code completion for boto3.client("workspaces-web").disassociate_user_settings
method.
boto3 documentation
kwargs: DisassociateUserSettingsRequestRequestTypeDef = { # (1)
"portalArn": ...,
}
parent.disassociate_user_settings(**kwargs)
generate_presigned_url
Generate a presigned url given a client, its method, and arguments.
Type annotations and code completion for boto3.client("workspaces-web").generate_presigned_url
method.
boto3 documentation
def generate_presigned_url(
self,
ClientMethod: str,
Params: Mapping[str, Any] = ...,
ExpiresIn: int = 3600,
HttpMethod: str = ...,
) -> str:
...
get_browser_settings
Gets browser settings.
Type annotations and code completion for boto3.client("workspaces-web").get_browser_settings
method.
boto3 documentation
def get_browser_settings(
self,
*,
browserSettingsArn: str,
) -> GetBrowserSettingsResponseTypeDef: # (1)
...
kwargs: GetBrowserSettingsRequestRequestTypeDef = { # (1)
"browserSettingsArn": ...,
}
parent.get_browser_settings(**kwargs)
get_identity_provider
Gets the identity provider.
Type annotations and code completion for boto3.client("workspaces-web").get_identity_provider
method.
boto3 documentation
def get_identity_provider(
self,
*,
identityProviderArn: str,
) -> GetIdentityProviderResponseTypeDef: # (1)
...
kwargs: GetIdentityProviderRequestRequestTypeDef = { # (1)
"identityProviderArn": ...,
}
parent.get_identity_provider(**kwargs)
get_network_settings
Gets the network settings.
Type annotations and code completion for boto3.client("workspaces-web").get_network_settings
method.
boto3 documentation
def get_network_settings(
self,
*,
networkSettingsArn: str,
) -> GetNetworkSettingsResponseTypeDef: # (1)
...
kwargs: GetNetworkSettingsRequestRequestTypeDef = { # (1)
"networkSettingsArn": ...,
}
parent.get_network_settings(**kwargs)
get_portal
Gets the web portal.
Type annotations and code completion for boto3.client("workspaces-web").get_portal
method.
boto3 documentation
kwargs: GetPortalRequestRequestTypeDef = { # (1)
"portalArn": ...,
}
parent.get_portal(**kwargs)
get_portal_service_provider_metadata
Gets the service provider metadata.
Type annotations and code completion for boto3.client("workspaces-web").get_portal_service_provider_metadata
method.
boto3 documentation
def get_portal_service_provider_metadata(
self,
*,
portalArn: str,
) -> GetPortalServiceProviderMetadataResponseTypeDef: # (1)
...
kwargs: GetPortalServiceProviderMetadataRequestRequestTypeDef = { # (1)
"portalArn": ...,
}
parent.get_portal_service_provider_metadata(**kwargs)
get_trust_store
Gets the trust store.
Type annotations and code completion for boto3.client("workspaces-web").get_trust_store
method.
boto3 documentation
def get_trust_store(
self,
*,
trustStoreArn: str,
) -> GetTrustStoreResponseTypeDef: # (1)
...
kwargs: GetTrustStoreRequestRequestTypeDef = { # (1)
"trustStoreArn": ...,
}
parent.get_trust_store(**kwargs)
get_trust_store_certificate
Gets the trust store certificate.
Type annotations and code completion for boto3.client("workspaces-web").get_trust_store_certificate
method.
boto3 documentation
def get_trust_store_certificate(
self,
*,
thumbprint: str,
trustStoreArn: str,
) -> GetTrustStoreCertificateResponseTypeDef: # (1)
...
kwargs: GetTrustStoreCertificateRequestRequestTypeDef = { # (1)
"thumbprint": ...,
"trustStoreArn": ...,
}
parent.get_trust_store_certificate(**kwargs)
get_user_access_logging_settings
Gets user access logging settings.
Type annotations and code completion for boto3.client("workspaces-web").get_user_access_logging_settings
method.
boto3 documentation
def get_user_access_logging_settings(
self,
*,
userAccessLoggingSettingsArn: str,
) -> GetUserAccessLoggingSettingsResponseTypeDef: # (1)
...
kwargs: GetUserAccessLoggingSettingsRequestRequestTypeDef = { # (1)
"userAccessLoggingSettingsArn": ...,
}
parent.get_user_access_logging_settings(**kwargs)
get_user_settings
Gets user settings.
Type annotations and code completion for boto3.client("workspaces-web").get_user_settings
method.
boto3 documentation
def get_user_settings(
self,
*,
userSettingsArn: str,
) -> GetUserSettingsResponseTypeDef: # (1)
...
kwargs: GetUserSettingsRequestRequestTypeDef = { # (1)
"userSettingsArn": ...,
}
parent.get_user_settings(**kwargs)
list_browser_settings
Retrieves a list of browser settings.
Type annotations and code completion for boto3.client("workspaces-web").list_browser_settings
method.
boto3 documentation
def list_browser_settings(
self,
*,
maxResults: int = ...,
nextToken: str = ...,
) -> ListBrowserSettingsResponseTypeDef: # (1)
...
kwargs: ListBrowserSettingsRequestRequestTypeDef = { # (1)
"maxResults": ...,
}
parent.list_browser_settings(**kwargs)
list_identity_providers
Retrieves a list of identity providers for a specific web portal.
Type annotations and code completion for boto3.client("workspaces-web").list_identity_providers
method.
boto3 documentation
def list_identity_providers(
self,
*,
portalArn: str,
maxResults: int = ...,
nextToken: str = ...,
) -> ListIdentityProvidersResponseTypeDef: # (1)
...
kwargs: ListIdentityProvidersRequestRequestTypeDef = { # (1)
"portalArn": ...,
}
parent.list_identity_providers(**kwargs)
list_network_settings
Retrieves a list of network settings.
Type annotations and code completion for boto3.client("workspaces-web").list_network_settings
method.
boto3 documentation
def list_network_settings(
self,
*,
maxResults: int = ...,
nextToken: str = ...,
) -> ListNetworkSettingsResponseTypeDef: # (1)
...
kwargs: ListNetworkSettingsRequestRequestTypeDef = { # (1)
"maxResults": ...,
}
parent.list_network_settings(**kwargs)
list_portals
Retrieves a list or web portals.
Type annotations and code completion for boto3.client("workspaces-web").list_portals
method.
boto3 documentation
def list_portals(
self,
*,
maxResults: int = ...,
nextToken: str = ...,
) -> ListPortalsResponseTypeDef: # (1)
...
kwargs: ListPortalsRequestRequestTypeDef = { # (1)
"maxResults": ...,
}
parent.list_portals(**kwargs)
list_tags_for_resource
Retrieves a list of tags for a resource.
Type annotations and code completion for boto3.client("workspaces-web").list_tags_for_resource
method.
boto3 documentation
def list_tags_for_resource(
self,
*,
resourceArn: str,
) -> ListTagsForResourceResponseTypeDef: # (1)
...
kwargs: ListTagsForResourceRequestRequestTypeDef = { # (1)
"resourceArn": ...,
}
parent.list_tags_for_resource(**kwargs)
list_trust_store_certificates
Retrieves a list of trust store certificates.
Type annotations and code completion for boto3.client("workspaces-web").list_trust_store_certificates
method.
boto3 documentation
def list_trust_store_certificates(
self,
*,
trustStoreArn: str,
maxResults: int = ...,
nextToken: str = ...,
) -> ListTrustStoreCertificatesResponseTypeDef: # (1)
...
kwargs: ListTrustStoreCertificatesRequestRequestTypeDef = { # (1)
"trustStoreArn": ...,
}
parent.list_trust_store_certificates(**kwargs)
list_trust_stores
Retrieves a list of trust stores.
Type annotations and code completion for boto3.client("workspaces-web").list_trust_stores
method.
boto3 documentation
def list_trust_stores(
self,
*,
maxResults: int = ...,
nextToken: str = ...,
) -> ListTrustStoresResponseTypeDef: # (1)
...
kwargs: ListTrustStoresRequestRequestTypeDef = { # (1)
"maxResults": ...,
}
parent.list_trust_stores(**kwargs)
list_user_access_logging_settings
Retrieves a list of user access logging settings.
Type annotations and code completion for boto3.client("workspaces-web").list_user_access_logging_settings
method.
boto3 documentation
def list_user_access_logging_settings(
self,
*,
maxResults: int = ...,
nextToken: str = ...,
) -> ListUserAccessLoggingSettingsResponseTypeDef: # (1)
...
kwargs: ListUserAccessLoggingSettingsRequestRequestTypeDef = { # (1)
"maxResults": ...,
}
parent.list_user_access_logging_settings(**kwargs)
list_user_settings
Retrieves a list of user settings.
Type annotations and code completion for boto3.client("workspaces-web").list_user_settings
method.
boto3 documentation
def list_user_settings(
self,
*,
maxResults: int = ...,
nextToken: str = ...,
) -> ListUserSettingsResponseTypeDef: # (1)
...
kwargs: ListUserSettingsRequestRequestTypeDef = { # (1)
"maxResults": ...,
}
parent.list_user_settings(**kwargs)
tag_resource
Adds or overwrites one or more tags for the specified resource.
Type annotations and code completion for boto3.client("workspaces-web").tag_resource
method.
boto3 documentation
def tag_resource(
self,
*,
resourceArn: str,
tags: Sequence[TagTypeDef], # (1)
clientToken: str = ...,
) -> Dict[str, Any]:
...
- See TagTypeDef
kwargs: TagResourceRequestRequestTypeDef = { # (1)
"resourceArn": ...,
"tags": ...,
}
parent.tag_resource(**kwargs)
untag_resource
Removes one or more tags from the specified resource.
Type annotations and code completion for boto3.client("workspaces-web").untag_resource
method.
boto3 documentation
def untag_resource(
self,
*,
resourceArn: str,
tagKeys: Sequence[str],
) -> Dict[str, Any]:
...
kwargs: UntagResourceRequestRequestTypeDef = { # (1)
"resourceArn": ...,
"tagKeys": ...,
}
parent.untag_resource(**kwargs)
update_browser_settings
Updates browser settings.
Type annotations and code completion for boto3.client("workspaces-web").update_browser_settings
method.
boto3 documentation
def update_browser_settings(
self,
*,
browserSettingsArn: str,
browserPolicy: str = ...,
clientToken: str = ...,
) -> UpdateBrowserSettingsResponseTypeDef: # (1)
...
kwargs: UpdateBrowserSettingsRequestRequestTypeDef = { # (1)
"browserSettingsArn": ...,
}
parent.update_browser_settings(**kwargs)
update_identity_provider
Updates the identity provider.
Type annotations and code completion for boto3.client("workspaces-web").update_identity_provider
method.
boto3 documentation
def update_identity_provider(
self,
*,
identityProviderArn: str,
clientToken: str = ...,
identityProviderDetails: Mapping[str, str] = ...,
identityProviderName: str = ...,
identityProviderType: IdentityProviderTypeType = ..., # (1)
) -> UpdateIdentityProviderResponseTypeDef: # (2)
...
kwargs: UpdateIdentityProviderRequestRequestTypeDef = { # (1)
"identityProviderArn": ...,
}
parent.update_identity_provider(**kwargs)
update_network_settings
Updates network settings.
Type annotations and code completion for boto3.client("workspaces-web").update_network_settings
method.
boto3 documentation
def update_network_settings(
self,
*,
networkSettingsArn: str,
clientToken: str = ...,
securityGroupIds: Sequence[str] = ...,
subnetIds: Sequence[str] = ...,
vpcId: str = ...,
) -> UpdateNetworkSettingsResponseTypeDef: # (1)
...
kwargs: UpdateNetworkSettingsRequestRequestTypeDef = { # (1)
"networkSettingsArn": ...,
}
parent.update_network_settings(**kwargs)
update_portal
Updates a web portal.
Type annotations and code completion for boto3.client("workspaces-web").update_portal
method.
boto3 documentation
def update_portal(
self,
*,
portalArn: str,
authenticationType: AuthenticationTypeType = ..., # (1)
displayName: str = ...,
) -> UpdatePortalResponseTypeDef: # (2)
...
kwargs: UpdatePortalRequestRequestTypeDef = { # (1)
"portalArn": ...,
}
parent.update_portal(**kwargs)
update_trust_store
Updates the trust store.
Type annotations and code completion for boto3.client("workspaces-web").update_trust_store
method.
boto3 documentation
def update_trust_store(
self,
*,
trustStoreArn: str,
certificatesToAdd: Sequence[Union[str, bytes, IO[Any], StreamingBody]] = ...,
certificatesToDelete: Sequence[str] = ...,
clientToken: str = ...,
) -> UpdateTrustStoreResponseTypeDef: # (1)
...
kwargs: UpdateTrustStoreRequestRequestTypeDef = { # (1)
"trustStoreArn": ...,
}
parent.update_trust_store(**kwargs)
update_user_access_logging_settings
Updates the user access logging settings.
Type annotations and code completion for boto3.client("workspaces-web").update_user_access_logging_settings
method.
boto3 documentation
def update_user_access_logging_settings(
self,
*,
userAccessLoggingSettingsArn: str,
clientToken: str = ...,
kinesisStreamArn: str = ...,
) -> UpdateUserAccessLoggingSettingsResponseTypeDef: # (1)
...
kwargs: UpdateUserAccessLoggingSettingsRequestRequestTypeDef = { # (1)
"userAccessLoggingSettingsArn": ...,
}
parent.update_user_access_logging_settings(**kwargs)
update_user_settings
Updates the user settings.
Type annotations and code completion for boto3.client("workspaces-web").update_user_settings
method.
boto3 documentation
def update_user_settings(
self,
*,
userSettingsArn: str,
clientToken: str = ...,
copyAllowed: EnabledTypeType = ..., # (1)
disconnectTimeoutInMinutes: int = ...,
downloadAllowed: EnabledTypeType = ..., # (1)
idleDisconnectTimeoutInMinutes: int = ...,
pasteAllowed: EnabledTypeType = ..., # (1)
printAllowed: EnabledTypeType = ..., # (1)
uploadAllowed: EnabledTypeType = ..., # (1)
) -> UpdateUserSettingsResponseTypeDef: # (6)
...
- See EnabledTypeType
- See EnabledTypeType
- See EnabledTypeType
- See EnabledTypeType
- See EnabledTypeType
- See UpdateUserSettingsResponseTypeDef