Typed dictionaries
Index > WorkSpacesWeb > Typed dictionaries
Auto-generated documentation for WorkSpacesWeb type annotations stubs module mypy-boto3-workspaces-web.
AssociateBrowserSettingsRequestRequestTypeDef
Usage Example
from mypy_boto3_workspaces_web.type_defs import AssociateBrowserSettingsRequestRequestTypeDef
def get_value() -> AssociateBrowserSettingsRequestRequestTypeDef:
return {
"browserSettingsArn": ...,
"portalArn": ...,
}
Definition
class AssociateBrowserSettingsRequestRequestTypeDef(TypedDict):
browserSettingsArn: str,
portalArn: str,
ResponseMetadataTypeDef
Usage Example
from mypy_boto3_workspaces_web.type_defs import ResponseMetadataTypeDef
def get_value() -> ResponseMetadataTypeDef:
return {
"RequestId": ...,
"HostId": ...,
"HTTPStatusCode": ...,
"HTTPHeaders": ...,
"RetryAttempts": ...,
}
Definition
class ResponseMetadataTypeDef(TypedDict):
RequestId: str,
HostId: str,
HTTPStatusCode: int,
HTTPHeaders: Dict[str, str],
RetryAttempts: int,
AssociateNetworkSettingsRequestRequestTypeDef
Usage Example
from mypy_boto3_workspaces_web.type_defs import AssociateNetworkSettingsRequestRequestTypeDef
def get_value() -> AssociateNetworkSettingsRequestRequestTypeDef:
return {
"networkSettingsArn": ...,
"portalArn": ...,
}
Definition
class AssociateNetworkSettingsRequestRequestTypeDef(TypedDict):
networkSettingsArn: str,
portalArn: str,
AssociateTrustStoreRequestRequestTypeDef
Usage Example
from mypy_boto3_workspaces_web.type_defs import AssociateTrustStoreRequestRequestTypeDef
def get_value() -> AssociateTrustStoreRequestRequestTypeDef:
return {
"portalArn": ...,
"trustStoreArn": ...,
}
Definition
class AssociateTrustStoreRequestRequestTypeDef(TypedDict):
portalArn: str,
trustStoreArn: str,
AssociateUserAccessLoggingSettingsRequestRequestTypeDef
Usage Example
from mypy_boto3_workspaces_web.type_defs import AssociateUserAccessLoggingSettingsRequestRequestTypeDef
def get_value() -> AssociateUserAccessLoggingSettingsRequestRequestTypeDef:
return {
"portalArn": ...,
"userAccessLoggingSettingsArn": ...,
}
Definition
class AssociateUserAccessLoggingSettingsRequestRequestTypeDef(TypedDict):
portalArn: str,
userAccessLoggingSettingsArn: str,
AssociateUserSettingsRequestRequestTypeDef
Usage Example
from mypy_boto3_workspaces_web.type_defs import AssociateUserSettingsRequestRequestTypeDef
def get_value() -> AssociateUserSettingsRequestRequestTypeDef:
return {
"portalArn": ...,
"userSettingsArn": ...,
}
Definition
class AssociateUserSettingsRequestRequestTypeDef(TypedDict):
portalArn: str,
userSettingsArn: str,
BrowserSettingsSummaryTypeDef
Usage Example
from mypy_boto3_workspaces_web.type_defs import BrowserSettingsSummaryTypeDef
def get_value() -> BrowserSettingsSummaryTypeDef:
return {
"browserSettingsArn": ...,
}
BrowserSettingsTypeDef
Usage Example
from mypy_boto3_workspaces_web.type_defs import BrowserSettingsTypeDef
def get_value() -> BrowserSettingsTypeDef:
return {
"browserSettingsArn": ...,
}
Definition
class BrowserSettingsTypeDef(TypedDict):
browserSettingsArn: str,
associatedPortalArns: NotRequired[List[str]],
browserPolicy: NotRequired[str],
CertificateSummaryTypeDef
Usage Example
from mypy_boto3_workspaces_web.type_defs import CertificateSummaryTypeDef
def get_value() -> CertificateSummaryTypeDef:
return {
"issuer": ...,
}
Definition
class CertificateSummaryTypeDef(TypedDict):
issuer: NotRequired[str],
notValidAfter: NotRequired[datetime],
notValidBefore: NotRequired[datetime],
subject: NotRequired[str],
thumbprint: NotRequired[str],
CertificateTypeDef
Usage Example
from mypy_boto3_workspaces_web.type_defs import CertificateTypeDef
def get_value() -> CertificateTypeDef:
return {
"body": ...,
}
Definition
class CertificateTypeDef(TypedDict):
body: NotRequired[bytes],
issuer: NotRequired[str],
notValidAfter: NotRequired[datetime],
notValidBefore: NotRequired[datetime],
subject: NotRequired[str],
thumbprint: NotRequired[str],
TagTypeDef
Usage Example
from mypy_boto3_workspaces_web.type_defs import TagTypeDef
def get_value() -> TagTypeDef:
return {
"Key": ...,
"Value": ...,
}
CreateIdentityProviderRequestRequestTypeDef
Usage Example
from mypy_boto3_workspaces_web.type_defs import CreateIdentityProviderRequestRequestTypeDef
def get_value() -> CreateIdentityProviderRequestRequestTypeDef:
return {
"identityProviderDetails": ...,
"identityProviderName": ...,
"identityProviderType": ...,
"portalArn": ...,
}
Definition
class CreateIdentityProviderRequestRequestTypeDef(TypedDict):
identityProviderDetails: Mapping[str, str],
identityProviderName: str,
identityProviderType: IdentityProviderTypeType, # (1)
portalArn: str,
clientToken: NotRequired[str],
DeleteBrowserSettingsRequestRequestTypeDef
Usage Example
from mypy_boto3_workspaces_web.type_defs import DeleteBrowserSettingsRequestRequestTypeDef
def get_value() -> DeleteBrowserSettingsRequestRequestTypeDef:
return {
"browserSettingsArn": ...,
}
DeleteIdentityProviderRequestRequestTypeDef
Usage Example
from mypy_boto3_workspaces_web.type_defs import DeleteIdentityProviderRequestRequestTypeDef
def get_value() -> DeleteIdentityProviderRequestRequestTypeDef:
return {
"identityProviderArn": ...,
}
DeleteNetworkSettingsRequestRequestTypeDef
Usage Example
from mypy_boto3_workspaces_web.type_defs import DeleteNetworkSettingsRequestRequestTypeDef
def get_value() -> DeleteNetworkSettingsRequestRequestTypeDef:
return {
"networkSettingsArn": ...,
}
DeletePortalRequestRequestTypeDef
Usage Example
from mypy_boto3_workspaces_web.type_defs import DeletePortalRequestRequestTypeDef
def get_value() -> DeletePortalRequestRequestTypeDef:
return {
"portalArn": ...,
}
DeleteTrustStoreRequestRequestTypeDef
Usage Example
from mypy_boto3_workspaces_web.type_defs import DeleteTrustStoreRequestRequestTypeDef
def get_value() -> DeleteTrustStoreRequestRequestTypeDef:
return {
"trustStoreArn": ...,
}
DeleteUserAccessLoggingSettingsRequestRequestTypeDef
Usage Example
from mypy_boto3_workspaces_web.type_defs import DeleteUserAccessLoggingSettingsRequestRequestTypeDef
def get_value() -> DeleteUserAccessLoggingSettingsRequestRequestTypeDef:
return {
"userAccessLoggingSettingsArn": ...,
}
Definition
class DeleteUserAccessLoggingSettingsRequestRequestTypeDef(TypedDict):
userAccessLoggingSettingsArn: str,
DeleteUserSettingsRequestRequestTypeDef
Usage Example
from mypy_boto3_workspaces_web.type_defs import DeleteUserSettingsRequestRequestTypeDef
def get_value() -> DeleteUserSettingsRequestRequestTypeDef:
return {
"userSettingsArn": ...,
}
DisassociateBrowserSettingsRequestRequestTypeDef
Usage Example
from mypy_boto3_workspaces_web.type_defs import DisassociateBrowserSettingsRequestRequestTypeDef
def get_value() -> DisassociateBrowserSettingsRequestRequestTypeDef:
return {
"portalArn": ...,
}
DisassociateNetworkSettingsRequestRequestTypeDef
Usage Example
from mypy_boto3_workspaces_web.type_defs import DisassociateNetworkSettingsRequestRequestTypeDef
def get_value() -> DisassociateNetworkSettingsRequestRequestTypeDef:
return {
"portalArn": ...,
}
DisassociateTrustStoreRequestRequestTypeDef
Usage Example
from mypy_boto3_workspaces_web.type_defs import DisassociateTrustStoreRequestRequestTypeDef
def get_value() -> DisassociateTrustStoreRequestRequestTypeDef:
return {
"portalArn": ...,
}
DisassociateUserAccessLoggingSettingsRequestRequestTypeDef
Usage Example
from mypy_boto3_workspaces_web.type_defs import DisassociateUserAccessLoggingSettingsRequestRequestTypeDef
def get_value() -> DisassociateUserAccessLoggingSettingsRequestRequestTypeDef:
return {
"portalArn": ...,
}
Definition
class DisassociateUserAccessLoggingSettingsRequestRequestTypeDef(TypedDict):
portalArn: str,
DisassociateUserSettingsRequestRequestTypeDef
Usage Example
from mypy_boto3_workspaces_web.type_defs import DisassociateUserSettingsRequestRequestTypeDef
def get_value() -> DisassociateUserSettingsRequestRequestTypeDef:
return {
"portalArn": ...,
}
GetBrowserSettingsRequestRequestTypeDef
Usage Example
from mypy_boto3_workspaces_web.type_defs import GetBrowserSettingsRequestRequestTypeDef
def get_value() -> GetBrowserSettingsRequestRequestTypeDef:
return {
"browserSettingsArn": ...,
}
GetIdentityProviderRequestRequestTypeDef
Usage Example
from mypy_boto3_workspaces_web.type_defs import GetIdentityProviderRequestRequestTypeDef
def get_value() -> GetIdentityProviderRequestRequestTypeDef:
return {
"identityProviderArn": ...,
}
IdentityProviderTypeDef
Usage Example
from mypy_boto3_workspaces_web.type_defs import IdentityProviderTypeDef
def get_value() -> IdentityProviderTypeDef:
return {
"identityProviderArn": ...,
}
Definition
class IdentityProviderTypeDef(TypedDict):
identityProviderArn: str,
identityProviderDetails: NotRequired[Dict[str, str]],
identityProviderName: NotRequired[str],
identityProviderType: NotRequired[IdentityProviderTypeType], # (1)
GetNetworkSettingsRequestRequestTypeDef
Usage Example
from mypy_boto3_workspaces_web.type_defs import GetNetworkSettingsRequestRequestTypeDef
def get_value() -> GetNetworkSettingsRequestRequestTypeDef:
return {
"networkSettingsArn": ...,
}
NetworkSettingsTypeDef
Usage Example
from mypy_boto3_workspaces_web.type_defs import NetworkSettingsTypeDef
def get_value() -> NetworkSettingsTypeDef:
return {
"networkSettingsArn": ...,
}
Definition
class NetworkSettingsTypeDef(TypedDict):
networkSettingsArn: str,
associatedPortalArns: NotRequired[List[str]],
securityGroupIds: NotRequired[List[str]],
subnetIds: NotRequired[List[str]],
vpcId: NotRequired[str],
GetPortalRequestRequestTypeDef
Usage Example
from mypy_boto3_workspaces_web.type_defs import GetPortalRequestRequestTypeDef
def get_value() -> GetPortalRequestRequestTypeDef:
return {
"portalArn": ...,
}
PortalTypeDef
Usage Example
from mypy_boto3_workspaces_web.type_defs import PortalTypeDef
def get_value() -> PortalTypeDef:
return {
"authenticationType": ...,
}
Definition
class PortalTypeDef(TypedDict):
authenticationType: NotRequired[AuthenticationTypeType], # (1)
browserSettingsArn: NotRequired[str],
browserType: NotRequired[BrowserTypeType], # (2)
creationDate: NotRequired[datetime],
displayName: NotRequired[str],
networkSettingsArn: NotRequired[str],
portalArn: NotRequired[str],
portalEndpoint: NotRequired[str],
portalStatus: NotRequired[PortalStatusType], # (3)
rendererType: NotRequired[RendererTypeType], # (4)
statusReason: NotRequired[str],
trustStoreArn: NotRequired[str],
userAccessLoggingSettingsArn: NotRequired[str],
userSettingsArn: NotRequired[str],
- See AuthenticationTypeType
- See BrowserTypeType
- See PortalStatusType
- See RendererTypeType
GetPortalServiceProviderMetadataRequestRequestTypeDef
Usage Example
from mypy_boto3_workspaces_web.type_defs import GetPortalServiceProviderMetadataRequestRequestTypeDef
def get_value() -> GetPortalServiceProviderMetadataRequestRequestTypeDef:
return {
"portalArn": ...,
}
GetTrustStoreCertificateRequestRequestTypeDef
Usage Example
from mypy_boto3_workspaces_web.type_defs import GetTrustStoreCertificateRequestRequestTypeDef
def get_value() -> GetTrustStoreCertificateRequestRequestTypeDef:
return {
"thumbprint": ...,
"trustStoreArn": ...,
}
Definition
class GetTrustStoreCertificateRequestRequestTypeDef(TypedDict):
thumbprint: str,
trustStoreArn: str,
GetTrustStoreRequestRequestTypeDef
Usage Example
from mypy_boto3_workspaces_web.type_defs import GetTrustStoreRequestRequestTypeDef
def get_value() -> GetTrustStoreRequestRequestTypeDef:
return {
"trustStoreArn": ...,
}
TrustStoreTypeDef
Usage Example
from mypy_boto3_workspaces_web.type_defs import TrustStoreTypeDef
def get_value() -> TrustStoreTypeDef:
return {
"associatedPortalArns": ...,
}
Definition
class TrustStoreTypeDef(TypedDict):
associatedPortalArns: NotRequired[List[str]],
trustStoreArn: NotRequired[str],
GetUserAccessLoggingSettingsRequestRequestTypeDef
Usage Example
from mypy_boto3_workspaces_web.type_defs import GetUserAccessLoggingSettingsRequestRequestTypeDef
def get_value() -> GetUserAccessLoggingSettingsRequestRequestTypeDef:
return {
"userAccessLoggingSettingsArn": ...,
}
Definition
class GetUserAccessLoggingSettingsRequestRequestTypeDef(TypedDict):
userAccessLoggingSettingsArn: str,
UserAccessLoggingSettingsTypeDef
Usage Example
from mypy_boto3_workspaces_web.type_defs import UserAccessLoggingSettingsTypeDef
def get_value() -> UserAccessLoggingSettingsTypeDef:
return {
"userAccessLoggingSettingsArn": ...,
}
Definition
class UserAccessLoggingSettingsTypeDef(TypedDict):
userAccessLoggingSettingsArn: str,
associatedPortalArns: NotRequired[List[str]],
kinesisStreamArn: NotRequired[str],
GetUserSettingsRequestRequestTypeDef
Usage Example
from mypy_boto3_workspaces_web.type_defs import GetUserSettingsRequestRequestTypeDef
def get_value() -> GetUserSettingsRequestRequestTypeDef:
return {
"userSettingsArn": ...,
}
UserSettingsTypeDef
Usage Example
from mypy_boto3_workspaces_web.type_defs import UserSettingsTypeDef
def get_value() -> UserSettingsTypeDef:
return {
"userSettingsArn": ...,
}
Definition
class UserSettingsTypeDef(TypedDict):
userSettingsArn: str,
associatedPortalArns: NotRequired[List[str]],
copyAllowed: NotRequired[EnabledTypeType], # (1)
disconnectTimeoutInMinutes: NotRequired[int],
downloadAllowed: NotRequired[EnabledTypeType], # (1)
idleDisconnectTimeoutInMinutes: NotRequired[int],
pasteAllowed: NotRequired[EnabledTypeType], # (1)
printAllowed: NotRequired[EnabledTypeType], # (1)
uploadAllowed: NotRequired[EnabledTypeType], # (1)
- See EnabledTypeType
- See EnabledTypeType
- See EnabledTypeType
- See EnabledTypeType
- See EnabledTypeType
IdentityProviderSummaryTypeDef
Usage Example
from mypy_boto3_workspaces_web.type_defs import IdentityProviderSummaryTypeDef
def get_value() -> IdentityProviderSummaryTypeDef:
return {
"identityProviderArn": ...,
}
Definition
class IdentityProviderSummaryTypeDef(TypedDict):
identityProviderArn: NotRequired[str],
identityProviderName: NotRequired[str],
identityProviderType: NotRequired[IdentityProviderTypeType], # (1)
ListBrowserSettingsRequestRequestTypeDef
Usage Example
from mypy_boto3_workspaces_web.type_defs import ListBrowserSettingsRequestRequestTypeDef
def get_value() -> ListBrowserSettingsRequestRequestTypeDef:
return {
"maxResults": ...,
}
Definition
class ListBrowserSettingsRequestRequestTypeDef(TypedDict):
maxResults: NotRequired[int],
nextToken: NotRequired[str],
ListIdentityProvidersRequestRequestTypeDef
Usage Example
from mypy_boto3_workspaces_web.type_defs import ListIdentityProvidersRequestRequestTypeDef
def get_value() -> ListIdentityProvidersRequestRequestTypeDef:
return {
"portalArn": ...,
}
Definition
class ListIdentityProvidersRequestRequestTypeDef(TypedDict):
portalArn: str,
maxResults: NotRequired[int],
nextToken: NotRequired[str],
ListNetworkSettingsRequestRequestTypeDef
Usage Example
from mypy_boto3_workspaces_web.type_defs import ListNetworkSettingsRequestRequestTypeDef
def get_value() -> ListNetworkSettingsRequestRequestTypeDef:
return {
"maxResults": ...,
}
Definition
class ListNetworkSettingsRequestRequestTypeDef(TypedDict):
maxResults: NotRequired[int],
nextToken: NotRequired[str],
NetworkSettingsSummaryTypeDef
Usage Example
from mypy_boto3_workspaces_web.type_defs import NetworkSettingsSummaryTypeDef
def get_value() -> NetworkSettingsSummaryTypeDef:
return {
"networkSettingsArn": ...,
}
Definition
class NetworkSettingsSummaryTypeDef(TypedDict):
networkSettingsArn: NotRequired[str],
vpcId: NotRequired[str],
ListPortalsRequestRequestTypeDef
Usage Example
from mypy_boto3_workspaces_web.type_defs import ListPortalsRequestRequestTypeDef
def get_value() -> ListPortalsRequestRequestTypeDef:
return {
"maxResults": ...,
}
Definition
class ListPortalsRequestRequestTypeDef(TypedDict):
maxResults: NotRequired[int],
nextToken: NotRequired[str],
PortalSummaryTypeDef
Usage Example
from mypy_boto3_workspaces_web.type_defs import PortalSummaryTypeDef
def get_value() -> PortalSummaryTypeDef:
return {
"authenticationType": ...,
}
Definition
class PortalSummaryTypeDef(TypedDict):
authenticationType: NotRequired[AuthenticationTypeType], # (1)
browserSettingsArn: NotRequired[str],
browserType: NotRequired[BrowserTypeType], # (2)
creationDate: NotRequired[datetime],
displayName: NotRequired[str],
networkSettingsArn: NotRequired[str],
portalArn: NotRequired[str],
portalEndpoint: NotRequired[str],
portalStatus: NotRequired[PortalStatusType], # (3)
rendererType: NotRequired[RendererTypeType], # (4)
trustStoreArn: NotRequired[str],
userAccessLoggingSettingsArn: NotRequired[str],
userSettingsArn: NotRequired[str],
- See AuthenticationTypeType
- See BrowserTypeType
- See PortalStatusType
- See RendererTypeType
ListTagsForResourceRequestRequestTypeDef
Usage Example
from mypy_boto3_workspaces_web.type_defs import ListTagsForResourceRequestRequestTypeDef
def get_value() -> ListTagsForResourceRequestRequestTypeDef:
return {
"resourceArn": ...,
}
ListTrustStoreCertificatesRequestRequestTypeDef
Usage Example
from mypy_boto3_workspaces_web.type_defs import ListTrustStoreCertificatesRequestRequestTypeDef
def get_value() -> ListTrustStoreCertificatesRequestRequestTypeDef:
return {
"trustStoreArn": ...,
}
Definition
class ListTrustStoreCertificatesRequestRequestTypeDef(TypedDict):
trustStoreArn: str,
maxResults: NotRequired[int],
nextToken: NotRequired[str],
ListTrustStoresRequestRequestTypeDef
Usage Example
from mypy_boto3_workspaces_web.type_defs import ListTrustStoresRequestRequestTypeDef
def get_value() -> ListTrustStoresRequestRequestTypeDef:
return {
"maxResults": ...,
}
Definition
class ListTrustStoresRequestRequestTypeDef(TypedDict):
maxResults: NotRequired[int],
nextToken: NotRequired[str],
TrustStoreSummaryTypeDef
Usage Example
from mypy_boto3_workspaces_web.type_defs import TrustStoreSummaryTypeDef
def get_value() -> TrustStoreSummaryTypeDef:
return {
"trustStoreArn": ...,
}
ListUserAccessLoggingSettingsRequestRequestTypeDef
Usage Example
from mypy_boto3_workspaces_web.type_defs import ListUserAccessLoggingSettingsRequestRequestTypeDef
def get_value() -> ListUserAccessLoggingSettingsRequestRequestTypeDef:
return {
"maxResults": ...,
}
Definition
class ListUserAccessLoggingSettingsRequestRequestTypeDef(TypedDict):
maxResults: NotRequired[int],
nextToken: NotRequired[str],
UserAccessLoggingSettingsSummaryTypeDef
Usage Example
from mypy_boto3_workspaces_web.type_defs import UserAccessLoggingSettingsSummaryTypeDef
def get_value() -> UserAccessLoggingSettingsSummaryTypeDef:
return {
"kinesisStreamArn": ...,
}
Definition
class UserAccessLoggingSettingsSummaryTypeDef(TypedDict):
kinesisStreamArn: NotRequired[str],
userAccessLoggingSettingsArn: NotRequired[str],
ListUserSettingsRequestRequestTypeDef
Usage Example
from mypy_boto3_workspaces_web.type_defs import ListUserSettingsRequestRequestTypeDef
def get_value() -> ListUserSettingsRequestRequestTypeDef:
return {
"maxResults": ...,
}
Definition
class ListUserSettingsRequestRequestTypeDef(TypedDict):
maxResults: NotRequired[int],
nextToken: NotRequired[str],
UserSettingsSummaryTypeDef
Usage Example
from mypy_boto3_workspaces_web.type_defs import UserSettingsSummaryTypeDef
def get_value() -> UserSettingsSummaryTypeDef:
return {
"copyAllowed": ...,
}
Definition
class UserSettingsSummaryTypeDef(TypedDict):
copyAllowed: NotRequired[EnabledTypeType], # (1)
disconnectTimeoutInMinutes: NotRequired[int],
downloadAllowed: NotRequired[EnabledTypeType], # (1)
idleDisconnectTimeoutInMinutes: NotRequired[int],
pasteAllowed: NotRequired[EnabledTypeType], # (1)
printAllowed: NotRequired[EnabledTypeType], # (1)
uploadAllowed: NotRequired[EnabledTypeType], # (1)
userSettingsArn: NotRequired[str],
- See EnabledTypeType
- See EnabledTypeType
- See EnabledTypeType
- See EnabledTypeType
- See EnabledTypeType
UntagResourceRequestRequestTypeDef
Usage Example
from mypy_boto3_workspaces_web.type_defs import UntagResourceRequestRequestTypeDef
def get_value() -> UntagResourceRequestRequestTypeDef:
return {
"resourceArn": ...,
"tagKeys": ...,
}
Definition
class UntagResourceRequestRequestTypeDef(TypedDict):
resourceArn: str,
tagKeys: Sequence[str],
UpdateBrowserSettingsRequestRequestTypeDef
Usage Example
from mypy_boto3_workspaces_web.type_defs import UpdateBrowserSettingsRequestRequestTypeDef
def get_value() -> UpdateBrowserSettingsRequestRequestTypeDef:
return {
"browserSettingsArn": ...,
}
Definition
class UpdateBrowserSettingsRequestRequestTypeDef(TypedDict):
browserSettingsArn: str,
browserPolicy: NotRequired[str],
clientToken: NotRequired[str],
UpdateIdentityProviderRequestRequestTypeDef
Usage Example
from mypy_boto3_workspaces_web.type_defs import UpdateIdentityProviderRequestRequestTypeDef
def get_value() -> UpdateIdentityProviderRequestRequestTypeDef:
return {
"identityProviderArn": ...,
}
Definition
class UpdateIdentityProviderRequestRequestTypeDef(TypedDict):
identityProviderArn: str,
clientToken: NotRequired[str],
identityProviderDetails: NotRequired[Mapping[str, str]],
identityProviderName: NotRequired[str],
identityProviderType: NotRequired[IdentityProviderTypeType], # (1)
UpdateNetworkSettingsRequestRequestTypeDef
Usage Example
from mypy_boto3_workspaces_web.type_defs import UpdateNetworkSettingsRequestRequestTypeDef
def get_value() -> UpdateNetworkSettingsRequestRequestTypeDef:
return {
"networkSettingsArn": ...,
}
Definition
class UpdateNetworkSettingsRequestRequestTypeDef(TypedDict):
networkSettingsArn: str,
clientToken: NotRequired[str],
securityGroupIds: NotRequired[Sequence[str]],
subnetIds: NotRequired[Sequence[str]],
vpcId: NotRequired[str],
UpdatePortalRequestRequestTypeDef
Usage Example
from mypy_boto3_workspaces_web.type_defs import UpdatePortalRequestRequestTypeDef
def get_value() -> UpdatePortalRequestRequestTypeDef:
return {
"portalArn": ...,
}
Definition
class UpdatePortalRequestRequestTypeDef(TypedDict):
portalArn: str,
authenticationType: NotRequired[AuthenticationTypeType], # (1)
displayName: NotRequired[str],
UpdateTrustStoreRequestRequestTypeDef
Usage Example
from mypy_boto3_workspaces_web.type_defs import UpdateTrustStoreRequestRequestTypeDef
def get_value() -> UpdateTrustStoreRequestRequestTypeDef:
return {
"trustStoreArn": ...,
}
Definition
class UpdateTrustStoreRequestRequestTypeDef(TypedDict):
trustStoreArn: str,
certificatesToAdd: NotRequired[Sequence[Union[str, bytes, IO[Any], StreamingBody]]],
certificatesToDelete: NotRequired[Sequence[str]],
clientToken: NotRequired[str],
UpdateUserAccessLoggingSettingsRequestRequestTypeDef
Usage Example
from mypy_boto3_workspaces_web.type_defs import UpdateUserAccessLoggingSettingsRequestRequestTypeDef
def get_value() -> UpdateUserAccessLoggingSettingsRequestRequestTypeDef:
return {
"userAccessLoggingSettingsArn": ...,
}
Definition
class UpdateUserAccessLoggingSettingsRequestRequestTypeDef(TypedDict):
userAccessLoggingSettingsArn: str,
clientToken: NotRequired[str],
kinesisStreamArn: NotRequired[str],
UpdateUserSettingsRequestRequestTypeDef
Usage Example
from mypy_boto3_workspaces_web.type_defs import UpdateUserSettingsRequestRequestTypeDef
def get_value() -> UpdateUserSettingsRequestRequestTypeDef:
return {
"userSettingsArn": ...,
}
Definition
class UpdateUserSettingsRequestRequestTypeDef(TypedDict):
userSettingsArn: str,
clientToken: NotRequired[str],
copyAllowed: NotRequired[EnabledTypeType], # (1)
disconnectTimeoutInMinutes: NotRequired[int],
downloadAllowed: NotRequired[EnabledTypeType], # (1)
idleDisconnectTimeoutInMinutes: NotRequired[int],
pasteAllowed: NotRequired[EnabledTypeType], # (1)
printAllowed: NotRequired[EnabledTypeType], # (1)
uploadAllowed: NotRequired[EnabledTypeType], # (1)
- See EnabledTypeType
- See EnabledTypeType
- See EnabledTypeType
- See EnabledTypeType
- See EnabledTypeType
AssociateBrowserSettingsResponseTypeDef
Usage Example
from mypy_boto3_workspaces_web.type_defs import AssociateBrowserSettingsResponseTypeDef
def get_value() -> AssociateBrowserSettingsResponseTypeDef:
return {
"browserSettingsArn": ...,
"portalArn": ...,
"ResponseMetadata": ...,
}
Definition
class AssociateBrowserSettingsResponseTypeDef(TypedDict):
browserSettingsArn: str,
portalArn: str,
ResponseMetadata: ResponseMetadataTypeDef, # (1)
AssociateNetworkSettingsResponseTypeDef
Usage Example
from mypy_boto3_workspaces_web.type_defs import AssociateNetworkSettingsResponseTypeDef
def get_value() -> AssociateNetworkSettingsResponseTypeDef:
return {
"networkSettingsArn": ...,
"portalArn": ...,
"ResponseMetadata": ...,
}
Definition
class AssociateNetworkSettingsResponseTypeDef(TypedDict):
networkSettingsArn: str,
portalArn: str,
ResponseMetadata: ResponseMetadataTypeDef, # (1)
AssociateTrustStoreResponseTypeDef
Usage Example
from mypy_boto3_workspaces_web.type_defs import AssociateTrustStoreResponseTypeDef
def get_value() -> AssociateTrustStoreResponseTypeDef:
return {
"portalArn": ...,
"trustStoreArn": ...,
"ResponseMetadata": ...,
}
Definition
class AssociateTrustStoreResponseTypeDef(TypedDict):
portalArn: str,
trustStoreArn: str,
ResponseMetadata: ResponseMetadataTypeDef, # (1)
AssociateUserAccessLoggingSettingsResponseTypeDef
Usage Example
from mypy_boto3_workspaces_web.type_defs import AssociateUserAccessLoggingSettingsResponseTypeDef
def get_value() -> AssociateUserAccessLoggingSettingsResponseTypeDef:
return {
"portalArn": ...,
"userAccessLoggingSettingsArn": ...,
"ResponseMetadata": ...,
}
Definition
class AssociateUserAccessLoggingSettingsResponseTypeDef(TypedDict):
portalArn: str,
userAccessLoggingSettingsArn: str,
ResponseMetadata: ResponseMetadataTypeDef, # (1)
AssociateUserSettingsResponseTypeDef
Usage Example
from mypy_boto3_workspaces_web.type_defs import AssociateUserSettingsResponseTypeDef
def get_value() -> AssociateUserSettingsResponseTypeDef:
return {
"portalArn": ...,
"userSettingsArn": ...,
"ResponseMetadata": ...,
}
Definition
class AssociateUserSettingsResponseTypeDef(TypedDict):
portalArn: str,
userSettingsArn: str,
ResponseMetadata: ResponseMetadataTypeDef, # (1)
CreateBrowserSettingsResponseTypeDef
Usage Example
from mypy_boto3_workspaces_web.type_defs import CreateBrowserSettingsResponseTypeDef
def get_value() -> CreateBrowserSettingsResponseTypeDef:
return {
"browserSettingsArn": ...,
"ResponseMetadata": ...,
}
Definition
class CreateBrowserSettingsResponseTypeDef(TypedDict):
browserSettingsArn: str,
ResponseMetadata: ResponseMetadataTypeDef, # (1)
CreateIdentityProviderResponseTypeDef
Usage Example
from mypy_boto3_workspaces_web.type_defs import CreateIdentityProviderResponseTypeDef
def get_value() -> CreateIdentityProviderResponseTypeDef:
return {
"identityProviderArn": ...,
"ResponseMetadata": ...,
}
Definition
class CreateIdentityProviderResponseTypeDef(TypedDict):
identityProviderArn: str,
ResponseMetadata: ResponseMetadataTypeDef, # (1)
CreateNetworkSettingsResponseTypeDef
Usage Example
from mypy_boto3_workspaces_web.type_defs import CreateNetworkSettingsResponseTypeDef
def get_value() -> CreateNetworkSettingsResponseTypeDef:
return {
"networkSettingsArn": ...,
"ResponseMetadata": ...,
}
Definition
class CreateNetworkSettingsResponseTypeDef(TypedDict):
networkSettingsArn: str,
ResponseMetadata: ResponseMetadataTypeDef, # (1)
CreatePortalResponseTypeDef
Usage Example
from mypy_boto3_workspaces_web.type_defs import CreatePortalResponseTypeDef
def get_value() -> CreatePortalResponseTypeDef:
return {
"portalArn": ...,
"portalEndpoint": ...,
"ResponseMetadata": ...,
}
Definition
class CreatePortalResponseTypeDef(TypedDict):
portalArn: str,
portalEndpoint: str,
ResponseMetadata: ResponseMetadataTypeDef, # (1)
CreateTrustStoreResponseTypeDef
Usage Example
from mypy_boto3_workspaces_web.type_defs import CreateTrustStoreResponseTypeDef
def get_value() -> CreateTrustStoreResponseTypeDef:
return {
"trustStoreArn": ...,
"ResponseMetadata": ...,
}
Definition
class CreateTrustStoreResponseTypeDef(TypedDict):
trustStoreArn: str,
ResponseMetadata: ResponseMetadataTypeDef, # (1)
CreateUserAccessLoggingSettingsResponseTypeDef
Usage Example
from mypy_boto3_workspaces_web.type_defs import CreateUserAccessLoggingSettingsResponseTypeDef
def get_value() -> CreateUserAccessLoggingSettingsResponseTypeDef:
return {
"userAccessLoggingSettingsArn": ...,
"ResponseMetadata": ...,
}
Definition
class CreateUserAccessLoggingSettingsResponseTypeDef(TypedDict):
userAccessLoggingSettingsArn: str,
ResponseMetadata: ResponseMetadataTypeDef, # (1)
CreateUserSettingsResponseTypeDef
Usage Example
from mypy_boto3_workspaces_web.type_defs import CreateUserSettingsResponseTypeDef
def get_value() -> CreateUserSettingsResponseTypeDef:
return {
"userSettingsArn": ...,
"ResponseMetadata": ...,
}
Definition
class CreateUserSettingsResponseTypeDef(TypedDict):
userSettingsArn: str,
ResponseMetadata: ResponseMetadataTypeDef, # (1)
GetPortalServiceProviderMetadataResponseTypeDef
Usage Example
from mypy_boto3_workspaces_web.type_defs import GetPortalServiceProviderMetadataResponseTypeDef
def get_value() -> GetPortalServiceProviderMetadataResponseTypeDef:
return {
"portalArn": ...,
"serviceProviderSamlMetadata": ...,
"ResponseMetadata": ...,
}
Definition
class GetPortalServiceProviderMetadataResponseTypeDef(TypedDict):
portalArn: str,
serviceProviderSamlMetadata: str,
ResponseMetadata: ResponseMetadataTypeDef, # (1)
UpdateTrustStoreResponseTypeDef
Usage Example
from mypy_boto3_workspaces_web.type_defs import UpdateTrustStoreResponseTypeDef
def get_value() -> UpdateTrustStoreResponseTypeDef:
return {
"trustStoreArn": ...,
"ResponseMetadata": ...,
}
Definition
class UpdateTrustStoreResponseTypeDef(TypedDict):
trustStoreArn: str,
ResponseMetadata: ResponseMetadataTypeDef, # (1)
ListBrowserSettingsResponseTypeDef
Usage Example
from mypy_boto3_workspaces_web.type_defs import ListBrowserSettingsResponseTypeDef
def get_value() -> ListBrowserSettingsResponseTypeDef:
return {
"browserSettings": ...,
"nextToken": ...,
"ResponseMetadata": ...,
}
Definition
class ListBrowserSettingsResponseTypeDef(TypedDict):
browserSettings: List[BrowserSettingsSummaryTypeDef], # (1)
nextToken: str,
ResponseMetadata: ResponseMetadataTypeDef, # (2)
GetBrowserSettingsResponseTypeDef
Usage Example
from mypy_boto3_workspaces_web.type_defs import GetBrowserSettingsResponseTypeDef
def get_value() -> GetBrowserSettingsResponseTypeDef:
return {
"browserSettings": ...,
"ResponseMetadata": ...,
}
Definition
class GetBrowserSettingsResponseTypeDef(TypedDict):
browserSettings: BrowserSettingsTypeDef, # (1)
ResponseMetadata: ResponseMetadataTypeDef, # (2)
UpdateBrowserSettingsResponseTypeDef
Usage Example
from mypy_boto3_workspaces_web.type_defs import UpdateBrowserSettingsResponseTypeDef
def get_value() -> UpdateBrowserSettingsResponseTypeDef:
return {
"browserSettings": ...,
"ResponseMetadata": ...,
}
Definition
class UpdateBrowserSettingsResponseTypeDef(TypedDict):
browserSettings: BrowserSettingsTypeDef, # (1)
ResponseMetadata: ResponseMetadataTypeDef, # (2)
ListTrustStoreCertificatesResponseTypeDef
Usage Example
from mypy_boto3_workspaces_web.type_defs import ListTrustStoreCertificatesResponseTypeDef
def get_value() -> ListTrustStoreCertificatesResponseTypeDef:
return {
"certificateList": ...,
"nextToken": ...,
"trustStoreArn": ...,
"ResponseMetadata": ...,
}
Definition
class ListTrustStoreCertificatesResponseTypeDef(TypedDict):
certificateList: List[CertificateSummaryTypeDef], # (1)
nextToken: str,
trustStoreArn: str,
ResponseMetadata: ResponseMetadataTypeDef, # (2)
GetTrustStoreCertificateResponseTypeDef
Usage Example
from mypy_boto3_workspaces_web.type_defs import GetTrustStoreCertificateResponseTypeDef
def get_value() -> GetTrustStoreCertificateResponseTypeDef:
return {
"certificate": ...,
"trustStoreArn": ...,
"ResponseMetadata": ...,
}
Definition
class GetTrustStoreCertificateResponseTypeDef(TypedDict):
certificate: CertificateTypeDef, # (1)
trustStoreArn: str,
ResponseMetadata: ResponseMetadataTypeDef, # (2)
CreateBrowserSettingsRequestRequestTypeDef
Usage Example
from mypy_boto3_workspaces_web.type_defs import CreateBrowserSettingsRequestRequestTypeDef
def get_value() -> CreateBrowserSettingsRequestRequestTypeDef:
return {
"browserPolicy": ...,
}
Definition
class CreateBrowserSettingsRequestRequestTypeDef(TypedDict):
browserPolicy: str,
additionalEncryptionContext: NotRequired[Mapping[str, str]],
clientToken: NotRequired[str],
customerManagedKey: NotRequired[str],
tags: NotRequired[Sequence[TagTypeDef]], # (1)
- See TagTypeDef
CreateNetworkSettingsRequestRequestTypeDef
Usage Example
from mypy_boto3_workspaces_web.type_defs import CreateNetworkSettingsRequestRequestTypeDef
def get_value() -> CreateNetworkSettingsRequestRequestTypeDef:
return {
"securityGroupIds": ...,
"subnetIds": ...,
"vpcId": ...,
}
Definition
class CreateNetworkSettingsRequestRequestTypeDef(TypedDict):
securityGroupIds: Sequence[str],
subnetIds: Sequence[str],
vpcId: str,
clientToken: NotRequired[str],
tags: NotRequired[Sequence[TagTypeDef]], # (1)
- See TagTypeDef
CreatePortalRequestRequestTypeDef
Usage Example
from mypy_boto3_workspaces_web.type_defs import CreatePortalRequestRequestTypeDef
def get_value() -> CreatePortalRequestRequestTypeDef:
return {
"additionalEncryptionContext": ...,
}
Definition
class CreatePortalRequestRequestTypeDef(TypedDict):
additionalEncryptionContext: NotRequired[Mapping[str, str]],
authenticationType: NotRequired[AuthenticationTypeType], # (1)
clientToken: NotRequired[str],
customerManagedKey: NotRequired[str],
displayName: NotRequired[str],
tags: NotRequired[Sequence[TagTypeDef]], # (2)
- See AuthenticationTypeType
- See TagTypeDef
CreateTrustStoreRequestRequestTypeDef
Usage Example
from mypy_boto3_workspaces_web.type_defs import CreateTrustStoreRequestRequestTypeDef
def get_value() -> CreateTrustStoreRequestRequestTypeDef:
return {
"certificateList": ...,
}
Definition
class CreateTrustStoreRequestRequestTypeDef(TypedDict):
certificateList: Sequence[Union[str, bytes, IO[Any], StreamingBody]],
clientToken: NotRequired[str],
tags: NotRequired[Sequence[TagTypeDef]], # (1)
- See TagTypeDef
CreateUserAccessLoggingSettingsRequestRequestTypeDef
Usage Example
from mypy_boto3_workspaces_web.type_defs import CreateUserAccessLoggingSettingsRequestRequestTypeDef
def get_value() -> CreateUserAccessLoggingSettingsRequestRequestTypeDef:
return {
"kinesisStreamArn": ...,
}
Definition
class CreateUserAccessLoggingSettingsRequestRequestTypeDef(TypedDict):
kinesisStreamArn: str,
clientToken: NotRequired[str],
tags: NotRequired[Sequence[TagTypeDef]], # (1)
- See TagTypeDef
CreateUserSettingsRequestRequestTypeDef
Usage Example
from mypy_boto3_workspaces_web.type_defs import CreateUserSettingsRequestRequestTypeDef
def get_value() -> CreateUserSettingsRequestRequestTypeDef:
return {
"copyAllowed": ...,
"downloadAllowed": ...,
"pasteAllowed": ...,
"printAllowed": ...,
"uploadAllowed": ...,
}
Definition
class CreateUserSettingsRequestRequestTypeDef(TypedDict):
copyAllowed: EnabledTypeType, # (1)
downloadAllowed: EnabledTypeType, # (1)
pasteAllowed: EnabledTypeType, # (1)
printAllowed: EnabledTypeType, # (1)
uploadAllowed: EnabledTypeType, # (1)
clientToken: NotRequired[str],
disconnectTimeoutInMinutes: NotRequired[int],
idleDisconnectTimeoutInMinutes: NotRequired[int],
tags: NotRequired[Sequence[TagTypeDef]], # (6)
- See EnabledTypeType
- See EnabledTypeType
- See EnabledTypeType
- See EnabledTypeType
- See EnabledTypeType
- See TagTypeDef
ListTagsForResourceResponseTypeDef
Usage Example
from mypy_boto3_workspaces_web.type_defs import ListTagsForResourceResponseTypeDef
def get_value() -> ListTagsForResourceResponseTypeDef:
return {
"tags": ...,
"ResponseMetadata": ...,
}
Definition
class ListTagsForResourceResponseTypeDef(TypedDict):
tags: List[TagTypeDef], # (1)
ResponseMetadata: ResponseMetadataTypeDef, # (2)
- See TagTypeDef
- See ResponseMetadataTypeDef
TagResourceRequestRequestTypeDef
Usage Example
from mypy_boto3_workspaces_web.type_defs import TagResourceRequestRequestTypeDef
def get_value() -> TagResourceRequestRequestTypeDef:
return {
"resourceArn": ...,
"tags": ...,
}
Definition
class TagResourceRequestRequestTypeDef(TypedDict):
resourceArn: str,
tags: Sequence[TagTypeDef], # (1)
clientToken: NotRequired[str],
- See TagTypeDef
GetIdentityProviderResponseTypeDef
Usage Example
from mypy_boto3_workspaces_web.type_defs import GetIdentityProviderResponseTypeDef
def get_value() -> GetIdentityProviderResponseTypeDef:
return {
"identityProvider": ...,
"ResponseMetadata": ...,
}
Definition
class GetIdentityProviderResponseTypeDef(TypedDict):
identityProvider: IdentityProviderTypeDef, # (1)
ResponseMetadata: ResponseMetadataTypeDef, # (2)
UpdateIdentityProviderResponseTypeDef
Usage Example
from mypy_boto3_workspaces_web.type_defs import UpdateIdentityProviderResponseTypeDef
def get_value() -> UpdateIdentityProviderResponseTypeDef:
return {
"identityProvider": ...,
"ResponseMetadata": ...,
}
Definition
class UpdateIdentityProviderResponseTypeDef(TypedDict):
identityProvider: IdentityProviderTypeDef, # (1)
ResponseMetadata: ResponseMetadataTypeDef, # (2)
GetNetworkSettingsResponseTypeDef
Usage Example
from mypy_boto3_workspaces_web.type_defs import GetNetworkSettingsResponseTypeDef
def get_value() -> GetNetworkSettingsResponseTypeDef:
return {
"networkSettings": ...,
"ResponseMetadata": ...,
}
Definition
class GetNetworkSettingsResponseTypeDef(TypedDict):
networkSettings: NetworkSettingsTypeDef, # (1)
ResponseMetadata: ResponseMetadataTypeDef, # (2)
UpdateNetworkSettingsResponseTypeDef
Usage Example
from mypy_boto3_workspaces_web.type_defs import UpdateNetworkSettingsResponseTypeDef
def get_value() -> UpdateNetworkSettingsResponseTypeDef:
return {
"networkSettings": ...,
"ResponseMetadata": ...,
}
Definition
class UpdateNetworkSettingsResponseTypeDef(TypedDict):
networkSettings: NetworkSettingsTypeDef, # (1)
ResponseMetadata: ResponseMetadataTypeDef, # (2)
GetPortalResponseTypeDef
Usage Example
from mypy_boto3_workspaces_web.type_defs import GetPortalResponseTypeDef
def get_value() -> GetPortalResponseTypeDef:
return {
"portal": ...,
"ResponseMetadata": ...,
}
Definition
class GetPortalResponseTypeDef(TypedDict):
portal: PortalTypeDef, # (1)
ResponseMetadata: ResponseMetadataTypeDef, # (2)
- See PortalTypeDef
- See ResponseMetadataTypeDef
UpdatePortalResponseTypeDef
Usage Example
from mypy_boto3_workspaces_web.type_defs import UpdatePortalResponseTypeDef
def get_value() -> UpdatePortalResponseTypeDef:
return {
"portal": ...,
"ResponseMetadata": ...,
}
Definition
class UpdatePortalResponseTypeDef(TypedDict):
portal: PortalTypeDef, # (1)
ResponseMetadata: ResponseMetadataTypeDef, # (2)
- See PortalTypeDef
- See ResponseMetadataTypeDef
GetTrustStoreResponseTypeDef
Usage Example
from mypy_boto3_workspaces_web.type_defs import GetTrustStoreResponseTypeDef
def get_value() -> GetTrustStoreResponseTypeDef:
return {
"trustStore": ...,
"ResponseMetadata": ...,
}
Definition
class GetTrustStoreResponseTypeDef(TypedDict):
trustStore: TrustStoreTypeDef, # (1)
ResponseMetadata: ResponseMetadataTypeDef, # (2)
GetUserAccessLoggingSettingsResponseTypeDef
Usage Example
from mypy_boto3_workspaces_web.type_defs import GetUserAccessLoggingSettingsResponseTypeDef
def get_value() -> GetUserAccessLoggingSettingsResponseTypeDef:
return {
"userAccessLoggingSettings": ...,
"ResponseMetadata": ...,
}
Definition
class GetUserAccessLoggingSettingsResponseTypeDef(TypedDict):
userAccessLoggingSettings: UserAccessLoggingSettingsTypeDef, # (1)
ResponseMetadata: ResponseMetadataTypeDef, # (2)
UpdateUserAccessLoggingSettingsResponseTypeDef
Usage Example
from mypy_boto3_workspaces_web.type_defs import UpdateUserAccessLoggingSettingsResponseTypeDef
def get_value() -> UpdateUserAccessLoggingSettingsResponseTypeDef:
return {
"userAccessLoggingSettings": ...,
"ResponseMetadata": ...,
}
Definition
class UpdateUserAccessLoggingSettingsResponseTypeDef(TypedDict):
userAccessLoggingSettings: UserAccessLoggingSettingsTypeDef, # (1)
ResponseMetadata: ResponseMetadataTypeDef, # (2)
GetUserSettingsResponseTypeDef
Usage Example
from mypy_boto3_workspaces_web.type_defs import GetUserSettingsResponseTypeDef
def get_value() -> GetUserSettingsResponseTypeDef:
return {
"userSettings": ...,
"ResponseMetadata": ...,
}
Definition
class GetUserSettingsResponseTypeDef(TypedDict):
userSettings: UserSettingsTypeDef, # (1)
ResponseMetadata: ResponseMetadataTypeDef, # (2)
UpdateUserSettingsResponseTypeDef
Usage Example
from mypy_boto3_workspaces_web.type_defs import UpdateUserSettingsResponseTypeDef
def get_value() -> UpdateUserSettingsResponseTypeDef:
return {
"userSettings": ...,
"ResponseMetadata": ...,
}
Definition
class UpdateUserSettingsResponseTypeDef(TypedDict):
userSettings: UserSettingsTypeDef, # (1)
ResponseMetadata: ResponseMetadataTypeDef, # (2)
ListIdentityProvidersResponseTypeDef
Usage Example
from mypy_boto3_workspaces_web.type_defs import ListIdentityProvidersResponseTypeDef
def get_value() -> ListIdentityProvidersResponseTypeDef:
return {
"identityProviders": ...,
"nextToken": ...,
"ResponseMetadata": ...,
}
Definition
class ListIdentityProvidersResponseTypeDef(TypedDict):
identityProviders: List[IdentityProviderSummaryTypeDef], # (1)
nextToken: str,
ResponseMetadata: ResponseMetadataTypeDef, # (2)
ListNetworkSettingsResponseTypeDef
Usage Example
from mypy_boto3_workspaces_web.type_defs import ListNetworkSettingsResponseTypeDef
def get_value() -> ListNetworkSettingsResponseTypeDef:
return {
"networkSettings": ...,
"nextToken": ...,
"ResponseMetadata": ...,
}
Definition
class ListNetworkSettingsResponseTypeDef(TypedDict):
networkSettings: List[NetworkSettingsSummaryTypeDef], # (1)
nextToken: str,
ResponseMetadata: ResponseMetadataTypeDef, # (2)
ListPortalsResponseTypeDef
Usage Example
from mypy_boto3_workspaces_web.type_defs import ListPortalsResponseTypeDef
def get_value() -> ListPortalsResponseTypeDef:
return {
"nextToken": ...,
"portals": ...,
"ResponseMetadata": ...,
}
Definition
class ListPortalsResponseTypeDef(TypedDict):
nextToken: str,
portals: List[PortalSummaryTypeDef], # (1)
ResponseMetadata: ResponseMetadataTypeDef, # (2)
ListTrustStoresResponseTypeDef
Usage Example
from mypy_boto3_workspaces_web.type_defs import ListTrustStoresResponseTypeDef
def get_value() -> ListTrustStoresResponseTypeDef:
return {
"nextToken": ...,
"trustStores": ...,
"ResponseMetadata": ...,
}
Definition
class ListTrustStoresResponseTypeDef(TypedDict):
nextToken: str,
trustStores: List[TrustStoreSummaryTypeDef], # (1)
ResponseMetadata: ResponseMetadataTypeDef, # (2)
ListUserAccessLoggingSettingsResponseTypeDef
Usage Example
from mypy_boto3_workspaces_web.type_defs import ListUserAccessLoggingSettingsResponseTypeDef
def get_value() -> ListUserAccessLoggingSettingsResponseTypeDef:
return {
"nextToken": ...,
"userAccessLoggingSettings": ...,
"ResponseMetadata": ...,
}
Definition
class ListUserAccessLoggingSettingsResponseTypeDef(TypedDict):
nextToken: str,
userAccessLoggingSettings: List[UserAccessLoggingSettingsSummaryTypeDef], # (1)
ResponseMetadata: ResponseMetadataTypeDef, # (2)
ListUserSettingsResponseTypeDef
Usage Example
from mypy_boto3_workspaces_web.type_defs import ListUserSettingsResponseTypeDef
def get_value() -> ListUserSettingsResponseTypeDef:
return {
"nextToken": ...,
"userSettings": ...,
"ResponseMetadata": ...,
}