Workspaces Web Classes
AssociateBrowserSettingsRequestRequestTypeDef
browserSettingsArn
- Type:
- Required: Yes
portalArn
- Type:
- Required: Yes
AssociateBrowserSettingsResponseTypeDef
browserSettingsArn
- Type:
- Required: Yes
portalArn
- Type:
- Required: Yes
ResponseMetadata
- Type:
- Required: Yes
AssociateIpAccessSettingsRequestRequestTypeDef
ipAccessSettingsArn
- Type:
- Required: Yes
portalArn
- Type:
- Required: Yes
AssociateIpAccessSettingsResponseTypeDef
ipAccessSettingsArn
- Type:
- Required: Yes
portalArn
- Type:
- Required: Yes
ResponseMetadata
- Type:
- Required: Yes
AssociateNetworkSettingsRequestRequestTypeDef
networkSettingsArn
- Type:
- Required: Yes
portalArn
- Type:
- Required: Yes
AssociateNetworkSettingsResponseTypeDef
networkSettingsArn
- Type:
- Required: Yes
portalArn
- Type:
- Required: Yes
ResponseMetadata
- Type:
- Required: Yes
AssociateTrustStoreRequestRequestTypeDef
portalArn
- Type:
- Required: Yes
trustStoreArn
- Type:
- Required: Yes
AssociateTrustStoreResponseTypeDef
portalArn
- Type:
- Required: Yes
trustStoreArn
- Type:
- Required: Yes
ResponseMetadata
- Type:
- Required: Yes
AssociateUserAccessLoggingSettingsRequestRequestTypeDef
portalArn
- Type:
- Required: Yes
userAccessLoggingSettingsArn
- Type:
- Required: Yes
AssociateUserAccessLoggingSettingsResponseTypeDef
portalArn
- Type:
- Required: Yes
userAccessLoggingSettingsArn
- Type:
- Required: Yes
ResponseMetadata
- Type:
- Required: Yes
AssociateUserSettingsRequestRequestTypeDef
portalArn
- Type:
- Required: Yes
userSettingsArn
- Type:
- Required: Yes
AssociateUserSettingsResponseTypeDef
portalArn
- Type:
- Required: Yes
userSettingsArn
- Type:
- Required: Yes
ResponseMetadata
- Type:
- Required: Yes
BaseValidatorModel
Oops! This Pydantic model is currently empty. Stay tuned!
BrowserSettingsSummaryTypeDef
browserSettingsArn
- Type:
- Required: Yes
BrowserSettingsTypeDef
browserSettingsArn
- Type:
- Required: Yes
additionalEncryptionContext
- Type: typing.Optional[typing.Dict[str, str]]
associatedPortalArns
- Type: typing.Optional[typing.List[str]]
browserPolicy
- Type: typing.Optional[str]
customerManagedKey
- Type: typing.Optional[str]
CertificateSummaryTypeDef
issuer
- Type: typing.Optional[str]
notValidAfter
- Type: typing.Optional[datetime.datetime]
notValidBefore
- Type: typing.Optional[datetime.datetime]
subject
- Type: typing.Optional[str]
thumbprint
- Type: typing.Optional[str]
CertificateTypeDef
body
- Type: typing.Optional[bytes]
issuer
- Type: typing.Optional[str]
notValidAfter
- Type: typing.Optional[datetime.datetime]
notValidBefore
- Type: typing.Optional[datetime.datetime]
subject
- Type: typing.Optional[str]
thumbprint
- Type: typing.Optional[str]
CookieSpecificationTypeDef
domain
- Type:
- Required: Yes
name
- Type: typing.Optional[str]
path
- Type: typing.Optional[str]
CookieSynchronizationConfigurationOutputTypeDef
allowlist
- Type: typing.List[aws_resource_validator.pydantic_models.workspaces_web_classes.CookieSpecificationTypeDef]
- Required: Yes
blocklist
- Type: typing.Optional[typing.List[aws_resource_validator.pydantic_models.workspaces_web_classes.CookieSpecificationTypeDef]]
CookieSynchronizationConfigurationTypeDef
allowlist
- Type: typing.Sequence[aws_resource_validator.pydantic_models.workspaces_web_classes.CookieSpecificationTypeDef]
- Required: Yes
blocklist
- Type: typing.Optional[typing.Sequence[aws_resource_validator.pydantic_models.workspaces_web_classes.CookieSpecificationTypeDef]]
CreateBrowserSettingsRequestRequestTypeDef
browserPolicy
- Type:
- Required: Yes
additionalEncryptionContext
- Type: typing.Optional[typing.Mapping[str, str]]
clientToken
- Type: typing.Optional[str]
customerManagedKey
- Type: typing.Optional[str]
tags
- Type: typing.Optional[typing.Sequence[aws_resource_validator.pydantic_models.workspaces_web_classes.TagTypeDef]]
CreateBrowserSettingsResponseTypeDef
browserSettingsArn
- Type:
- Required: Yes
ResponseMetadata
- Type:
- Required: Yes
CreateIdentityProviderRequestRequestTypeDef
identityProviderDetails
- Type: typing.Mapping[str, str]
- Required: Yes
identityProviderName
- Type:
- Required: Yes
identityProviderType
- Type: typing.Literal['Facebook', 'Google', 'LoginWithAmazon', 'OIDC', 'SAML', 'SignInWithApple']
- Required: Yes
portalArn
- Type:
- Required: Yes
clientToken
- Type: typing.Optional[str]
tags
- Type: typing.Optional[typing.Sequence[aws_resource_validator.pydantic_models.workspaces_web_classes.TagTypeDef]]
CreateIdentityProviderResponseTypeDef
identityProviderArn
- Type:
- Required: Yes
ResponseMetadata
- Type:
- Required: Yes
CreateIpAccessSettingsRequestRequestTypeDef
ipRules
- Type: typing.Sequence[aws_resource_validator.pydantic_models.workspaces_web_classes.IpRuleTypeDef]
- Required: Yes
additionalEncryptionContext
- Type: typing.Optional[typing.Mapping[str, str]]
clientToken
- Type: typing.Optional[str]
customerManagedKey
- Type: typing.Optional[str]
description
- Type: typing.Optional[str]
displayName
- Type: typing.Optional[str]
tags
- Type: typing.Optional[typing.Sequence[aws_resource_validator.pydantic_models.workspaces_web_classes.TagTypeDef]]
CreateIpAccessSettingsResponseTypeDef
ipAccessSettingsArn
- Type:
- Required: Yes
ResponseMetadata
- Type:
- Required: Yes
CreateNetworkSettingsRequestRequestTypeDef
securityGroupIds
- Type: typing.Sequence[str]
- Required: Yes
subnetIds
- Type: typing.Sequence[str]
- Required: Yes
vpcId
- Type:
- Required: Yes
clientToken
- Type: typing.Optional[str]
tags
- Type: typing.Optional[typing.Sequence[aws_resource_validator.pydantic_models.workspaces_web_classes.TagTypeDef]]
CreateNetworkSettingsResponseTypeDef
networkSettingsArn
- Type:
- Required: Yes
ResponseMetadata
- Type:
- Required: Yes
CreatePortalRequestRequestTypeDef
additionalEncryptionContext
- Type: typing.Optional[typing.Mapping[str, str]]
authenticationType
- Type: typing.Optional[typing.Literal['IAM_Identity_Center', 'Standard']]
clientToken
- Type: typing.Optional[str]
customerManagedKey
- Type: typing.Optional[str]
displayName
- Type: typing.Optional[str]
instanceType
- Type: typing.Optional[typing.Literal['standard.large', 'standard.regular', 'standard.xlarge']]
maxConcurrentSessions
- Type: typing.Optional[int]
tags
- Type: typing.Optional[typing.Sequence[aws_resource_validator.pydantic_models.workspaces_web_classes.TagTypeDef]]
CreatePortalResponseTypeDef
portalArn
- Type:
- Required: Yes
portalEndpoint
- Type:
- Required: Yes
ResponseMetadata
- Type:
- Required: Yes
CreateTrustStoreRequestRequestTypeDef
certificateList
- Type: typing.Sequence[typing.Union[str, bytes, typing.IO[typing.Any]]]
- Required: Yes
clientToken
- Type: typing.Optional[str]
tags
- Type: typing.Optional[typing.Sequence[aws_resource_validator.pydantic_models.workspaces_web_classes.TagTypeDef]]
CreateTrustStoreResponseTypeDef
trustStoreArn
- Type:
- Required: Yes
ResponseMetadata
- Type:
- Required: Yes
CreateUserAccessLoggingSettingsRequestRequestTypeDef
kinesisStreamArn
- Type:
- Required: Yes
clientToken
- Type: typing.Optional[str]
tags
- Type: typing.Optional[typing.Sequence[aws_resource_validator.pydantic_models.workspaces_web_classes.TagTypeDef]]
CreateUserAccessLoggingSettingsResponseTypeDef
userAccessLoggingSettingsArn
- Type:
- Required: Yes
ResponseMetadata
- Type:
- Required: Yes
CreateUserSettingsRequestRequestTypeDef
copyAllowed
- Type: typing.Literal['Disabled', 'Enabled']
- Required: Yes
downloadAllowed
- Type: typing.Literal['Disabled', 'Enabled']
- Required: Yes
pasteAllowed
- Type: typing.Literal['Disabled', 'Enabled']
- Required: Yes
printAllowed
- Type: typing.Literal['Disabled', 'Enabled']
- Required: Yes
uploadAllowed
- Type: typing.Literal['Disabled', 'Enabled']
- Required: Yes
additionalEncryptionContext
- Type: typing.Optional[typing.Mapping[str, str]]
clientToken
- Type: typing.Optional[str]
cookieSynchronizationConfiguration
- Type: typing.Optional[aws_resource_validator.pydantic_models.workspaces_web_classes.CookieSynchronizationConfigurationTypeDef]
customerManagedKey
- Type: typing.Optional[str]
deepLinkAllowed
- Type: typing.Optional[typing.Literal['Disabled', 'Enabled']]
disconnectTimeoutInMinutes
- Type: typing.Optional[int]
idleDisconnectTimeoutInMinutes
- Type: typing.Optional[int]
tags
- Type: typing.Optional[typing.Sequence[aws_resource_validator.pydantic_models.workspaces_web_classes.TagTypeDef]]
CreateUserSettingsResponseTypeDef
userSettingsArn
- Type:
- Required: Yes
ResponseMetadata
- Type:
- Required: Yes
DeleteBrowserSettingsRequestRequestTypeDef
browserSettingsArn
- Type:
- Required: Yes
DeleteIdentityProviderRequestRequestTypeDef
identityProviderArn
- Type:
- Required: Yes
DeleteIpAccessSettingsRequestRequestTypeDef
ipAccessSettingsArn
- Type:
- Required: Yes
DeleteNetworkSettingsRequestRequestTypeDef
networkSettingsArn
- Type:
- Required: Yes
DeletePortalRequestRequestTypeDef
portalArn
- Type:
- Required: Yes
DeleteTrustStoreRequestRequestTypeDef
trustStoreArn
- Type:
- Required: Yes
DeleteUserAccessLoggingSettingsRequestRequestTypeDef
userAccessLoggingSettingsArn
- Type:
- Required: Yes
DeleteUserSettingsRequestRequestTypeDef
userSettingsArn
- Type:
- Required: Yes
DisassociateBrowserSettingsRequestRequestTypeDef
portalArn
- Type:
- Required: Yes
DisassociateIpAccessSettingsRequestRequestTypeDef
portalArn
- Type:
- Required: Yes
DisassociateNetworkSettingsRequestRequestTypeDef
portalArn
- Type:
- Required: Yes
DisassociateTrustStoreRequestRequestTypeDef
portalArn
- Type:
- Required: Yes
DisassociateUserAccessLoggingSettingsRequestRequestTypeDef
portalArn
- Type:
- Required: Yes
DisassociateUserSettingsRequestRequestTypeDef
portalArn
- Type:
- Required: Yes
GetBrowserSettingsRequestRequestTypeDef
browserSettingsArn
- Type:
- Required: Yes
GetBrowserSettingsResponseTypeDef
browserSettings
- Type:
- Required: Yes
ResponseMetadata
- Type:
- Required: Yes
GetIdentityProviderRequestRequestTypeDef
identityProviderArn
- Type:
- Required: Yes
GetIdentityProviderResponseTypeDef
identityProvider
- Type:
- Required: Yes
ResponseMetadata
- Type:
- Required: Yes
GetIpAccessSettingsRequestRequestTypeDef
ipAccessSettingsArn
- Type:
- Required: Yes
GetIpAccessSettingsResponseTypeDef
ipAccessSettings
- Type:
- Required: Yes
ResponseMetadata
- Type:
- Required: Yes
GetNetworkSettingsRequestRequestTypeDef
networkSettingsArn
- Type:
- Required: Yes
GetNetworkSettingsResponseTypeDef
networkSettings
- Type:
- Required: Yes
ResponseMetadata
- Type:
- Required: Yes
GetPortalRequestRequestTypeDef
portalArn
- Type:
- Required: Yes
GetPortalResponseTypeDef
portal
- Type:
- Required: Yes
ResponseMetadata
- Type:
- Required: Yes
GetPortalServiceProviderMetadataRequestRequestTypeDef
portalArn
- Type:
- Required: Yes
GetPortalServiceProviderMetadataResponseTypeDef
portalArn
- Type:
- Required: Yes
serviceProviderSamlMetadata
- Type:
- Required: Yes
ResponseMetadata
- Type:
- Required: Yes
GetTrustStoreCertificateRequestRequestTypeDef
thumbprint
- Type:
- Required: Yes
trustStoreArn
- Type:
- Required: Yes
GetTrustStoreCertificateResponseTypeDef
certificate
- Type:
- Required: Yes
trustStoreArn
- Type:
- Required: Yes
ResponseMetadata
- Type:
- Required: Yes
GetTrustStoreRequestRequestTypeDef
trustStoreArn
- Type:
- Required: Yes
GetTrustStoreResponseTypeDef
trustStore
- Type:
- Required: Yes
ResponseMetadata
- Type:
- Required: Yes
GetUserAccessLoggingSettingsRequestRequestTypeDef
userAccessLoggingSettingsArn
- Type:
- Required: Yes
GetUserAccessLoggingSettingsResponseTypeDef
userAccessLoggingSettings
- Type:
- Required: Yes
ResponseMetadata
- Type:
- Required: Yes
GetUserSettingsRequestRequestTypeDef
userSettingsArn
- Type:
- Required: Yes
GetUserSettingsResponseTypeDef
userSettings
- Type:
- Required: Yes
ResponseMetadata
- Type:
- Required: Yes
IdentityProviderSummaryTypeDef
identityProviderArn
- Type:
- Required: Yes
identityProviderName
- Type: typing.Optional[str]
identityProviderType
- Type: typing.Optional[typing.Literal['Facebook', 'Google', 'LoginWithAmazon', 'OIDC', 'SAML', 'SignInWithApple']]
IdentityProviderTypeDef
identityProviderArn
- Type:
- Required: Yes
identityProviderDetails
- Type: typing.Optional[typing.Dict[str, str]]
identityProviderName
- Type: typing.Optional[str]
identityProviderType
- Type: typing.Optional[typing.Literal['Facebook', 'Google', 'LoginWithAmazon', 'OIDC', 'SAML', 'SignInWithApple']]
IpAccessSettingsSummaryTypeDef
ipAccessSettingsArn
- Type:
- Required: Yes
creationDate
- Type: typing.Optional[datetime.datetime]
description
- Type: typing.Optional[str]
displayName
- Type: typing.Optional[str]
IpAccessSettingsTypeDef
ipAccessSettingsArn
- Type:
- Required: Yes
additionalEncryptionContext
- Type: typing.Optional[typing.Dict[str, str]]
associatedPortalArns
- Type: typing.Optional[typing.List[str]]
creationDate
- Type: typing.Optional[datetime.datetime]
customerManagedKey
- Type: typing.Optional[str]
description
- Type: typing.Optional[str]
displayName
- Type: typing.Optional[str]
ipRules
- Type: typing.Optional[typing.List[aws_resource_validator.pydantic_models.workspaces_web_classes.IpRuleTypeDef]]
IpRuleTypeDef
ipRange
- Type:
- Required: Yes
description
- Type: typing.Optional[str]
ListBrowserSettingsRequestRequestTypeDef
maxResults
- Type: typing.Optional[int]
nextToken
- Type: typing.Optional[str]
ListBrowserSettingsResponseTypeDef
browserSettings
- Type: typing.List[aws_resource_validator.pydantic_models.workspaces_web_classes.BrowserSettingsSummaryTypeDef]
- Required: Yes
nextToken
- Type:
- Required: Yes
ResponseMetadata
- Type:
- Required: Yes
ListIdentityProvidersRequestRequestTypeDef
portalArn
- Type:
- Required: Yes
maxResults
- Type: typing.Optional[int]
nextToken
- Type: typing.Optional[str]
ListIdentityProvidersResponseTypeDef
identityProviders
- Type: typing.List[aws_resource_validator.pydantic_models.workspaces_web_classes.IdentityProviderSummaryTypeDef]
- Required: Yes
nextToken
- Type:
- Required: Yes
ResponseMetadata
- Type:
- Required: Yes
ListIpAccessSettingsRequestRequestTypeDef
maxResults
- Type: typing.Optional[int]
nextToken
- Type: typing.Optional[str]
ListIpAccessSettingsResponseTypeDef
ipAccessSettings
- Type: typing.List[aws_resource_validator.pydantic_models.workspaces_web_classes.IpAccessSettingsSummaryTypeDef]
- Required: Yes
nextToken
- Type:
- Required: Yes
ResponseMetadata
- Type:
- Required: Yes
ListNetworkSettingsRequestRequestTypeDef
maxResults
- Type: typing.Optional[int]
nextToken
- Type: typing.Optional[str]
ListNetworkSettingsResponseTypeDef
networkSettings
- Type: typing.List[aws_resource_validator.pydantic_models.workspaces_web_classes.NetworkSettingsSummaryTypeDef]
- Required: Yes
nextToken
- Type:
- Required: Yes
ResponseMetadata
- Type:
- Required: Yes
ListPortalsRequestRequestTypeDef
maxResults
- Type: typing.Optional[int]
nextToken
- Type: typing.Optional[str]
ListPortalsResponseTypeDef
nextToken
- Type:
- Required: Yes
portals
- Type: typing.List[aws_resource_validator.pydantic_models.workspaces_web_classes.PortalSummaryTypeDef]
- Required: Yes
ResponseMetadata
- Type:
- Required: Yes
ListTagsForResourceRequestRequestTypeDef
resourceArn
- Type:
- Required: Yes
ListTagsForResourceResponseTypeDef
tags
- Type: typing.List[aws_resource_validator.pydantic_models.workspaces_web_classes.TagTypeDef]
- Required: Yes
ResponseMetadata
- Type:
- Required: Yes
ListTrustStoreCertificatesRequestRequestTypeDef
trustStoreArn
- Type:
- Required: Yes
maxResults
- Type: typing.Optional[int]
nextToken
- Type: typing.Optional[str]
ListTrustStoreCertificatesResponseTypeDef
certificateList
- Type: typing.List[aws_resource_validator.pydantic_models.workspaces_web_classes.CertificateSummaryTypeDef]
- Required: Yes
nextToken
- Type:
- Required: Yes
trustStoreArn
- Type:
- Required: Yes
ResponseMetadata
- Type:
- Required: Yes
ListTrustStoresRequestRequestTypeDef
maxResults
- Type: typing.Optional[int]
nextToken
- Type: typing.Optional[str]
ListTrustStoresResponseTypeDef
nextToken
- Type:
- Required: Yes
trustStores
- Type: typing.List[aws_resource_validator.pydantic_models.workspaces_web_classes.TrustStoreSummaryTypeDef]
- Required: Yes
ResponseMetadata
- Type:
- Required: Yes
ListUserAccessLoggingSettingsRequestRequestTypeDef
maxResults
- Type: typing.Optional[int]
nextToken
- Type: typing.Optional[str]
ListUserAccessLoggingSettingsResponseTypeDef
nextToken
- Type:
- Required: Yes
userAccessLoggingSettings
- Type: typing.List[aws_resource_validator.pydantic_models.workspaces_web_classes.UserAccessLoggingSettingsSummaryTypeDef]
- Required: Yes
ResponseMetadata
- Type:
- Required: Yes
ListUserSettingsRequestRequestTypeDef
maxResults
- Type: typing.Optional[int]
nextToken
- Type: typing.Optional[str]
ListUserSettingsResponseTypeDef
nextToken
- Type:
- Required: Yes
userSettings
- Type: typing.List[aws_resource_validator.pydantic_models.workspaces_web_classes.UserSettingsSummaryTypeDef]
- Required: Yes
ResponseMetadata
- Type:
- Required: Yes
NetworkSettingsSummaryTypeDef
networkSettingsArn
- Type:
- Required: Yes
vpcId
- Type: typing.Optional[str]
NetworkSettingsTypeDef
networkSettingsArn
- Type:
- Required: Yes
associatedPortalArns
- Type: typing.Optional[typing.List[str]]
securityGroupIds
- Type: typing.Optional[typing.List[str]]
subnetIds
- Type: typing.Optional[typing.List[str]]
vpcId
- Type: typing.Optional[str]
PortalSummaryTypeDef
portalArn
- Type:
- Required: Yes
authenticationType
- Type: typing.Optional[typing.Literal['IAM_Identity_Center', 'Standard']]
browserSettingsArn
- Type: typing.Optional[str]
browserType
- Type: typing.Optional[typing.Literal['Chrome']]
creationDate
- Type: typing.Optional[datetime.datetime]
displayName
- Type: typing.Optional[str]
instanceType
- Type: typing.Optional[typing.Literal['standard.large', 'standard.regular', 'standard.xlarge']]
ipAccessSettingsArn
- Type: typing.Optional[str]
maxConcurrentSessions
- Type: typing.Optional[int]
networkSettingsArn
- Type: typing.Optional[str]
portalEndpoint
- Type: typing.Optional[str]
portalStatus
- Type: typing.Optional[typing.Literal['Active', 'Incomplete', 'Pending']]
rendererType
- Type: typing.Optional[typing.Literal['AppStream']]
trustStoreArn
- Type: typing.Optional[str]
userAccessLoggingSettingsArn
- Type: typing.Optional[str]
userSettingsArn
- Type: typing.Optional[str]
PortalTypeDef
portalArn
- Type:
- Required: Yes
additionalEncryptionContext
- Type: typing.Optional[typing.Dict[str, str]]
authenticationType
- Type: typing.Optional[typing.Literal['IAM_Identity_Center', 'Standard']]
browserSettingsArn
- Type: typing.Optional[str]
browserType
- Type: typing.Optional[typing.Literal['Chrome']]
creationDate
- Type: typing.Optional[datetime.datetime]
customerManagedKey
- Type: typing.Optional[str]
displayName
- Type: typing.Optional[str]
instanceType
- Type: typing.Optional[typing.Literal['standard.large', 'standard.regular', 'standard.xlarge']]
ipAccessSettingsArn
- Type: typing.Optional[str]
maxConcurrentSessions
- Type: typing.Optional[int]
networkSettingsArn
- Type: typing.Optional[str]
portalEndpoint
- Type: typing.Optional[str]
portalStatus
- Type: typing.Optional[typing.Literal['Active', 'Incomplete', 'Pending']]
rendererType
- Type: typing.Optional[typing.Literal['AppStream']]
statusReason
- Type: typing.Optional[str]
trustStoreArn
- Type: typing.Optional[str]
userAccessLoggingSettingsArn
- Type: typing.Optional[str]
userSettingsArn
- Type: typing.Optional[str]
ResponseMetadataTypeDef
RequestId
- Type:
- Required: Yes
HTTPStatusCode
- Type:
- Required: Yes
HTTPHeaders
- Type: typing.Dict[str, str]
- Required: Yes
RetryAttempts
- Type:
- Required: Yes
HostId
- Type: typing.Optional[str]
TagResourceRequestRequestTypeDef
resourceArn
- Type:
- Required: Yes
tags
- Type: typing.Sequence[aws_resource_validator.pydantic_models.workspaces_web_classes.TagTypeDef]
- Required: Yes
clientToken
- Type: typing.Optional[str]
TagTypeDef
Key
- Type:
- Required: Yes
Value
- Type:
- Required: Yes
TrustStoreSummaryTypeDef
trustStoreArn
- Type: typing.Optional[str]
TrustStoreTypeDef
trustStoreArn
- Type:
- Required: Yes
associatedPortalArns
- Type: typing.Optional[typing.List[str]]
UntagResourceRequestRequestTypeDef
resourceArn
- Type:
- Required: Yes
tagKeys
- Type: typing.Sequence[str]
- Required: Yes
UpdateBrowserSettingsRequestRequestTypeDef
browserSettingsArn
- Type:
- Required: Yes
browserPolicy
- Type: typing.Optional[str]
clientToken
- Type: typing.Optional[str]
UpdateBrowserSettingsResponseTypeDef
browserSettings
- Type:
- Required: Yes
ResponseMetadata
- Type:
- Required: Yes
UpdateIdentityProviderRequestRequestTypeDef
identityProviderArn
- Type:
- Required: Yes
clientToken
- Type: typing.Optional[str]
identityProviderDetails
- Type: typing.Optional[typing.Mapping[str, str]]
identityProviderName
- Type: typing.Optional[str]
identityProviderType
- Type: typing.Optional[typing.Literal['Facebook', 'Google', 'LoginWithAmazon', 'OIDC', 'SAML', 'SignInWithApple']]
UpdateIdentityProviderResponseTypeDef
identityProvider
- Type:
- Required: Yes
ResponseMetadata
- Type:
- Required: Yes
UpdateIpAccessSettingsRequestRequestTypeDef
ipAccessSettingsArn
- Type:
- Required: Yes
clientToken
- Type: typing.Optional[str]
description
- Type: typing.Optional[str]
displayName
- Type: typing.Optional[str]
ipRules
- Type: typing.Optional[typing.Sequence[aws_resource_validator.pydantic_models.workspaces_web_classes.IpRuleTypeDef]]
UpdateIpAccessSettingsResponseTypeDef
ipAccessSettings
- Type:
- Required: Yes
ResponseMetadata
- Type:
- Required: Yes
UpdateNetworkSettingsRequestRequestTypeDef
networkSettingsArn
- Type:
- Required: Yes
clientToken
- Type: typing.Optional[str]
securityGroupIds
- Type: typing.Optional[typing.Sequence[str]]
subnetIds
- Type: typing.Optional[typing.Sequence[str]]
vpcId
- Type: typing.Optional[str]
UpdateNetworkSettingsResponseTypeDef
networkSettings
- Type:
- Required: Yes
ResponseMetadata
- Type:
- Required: Yes
UpdatePortalRequestRequestTypeDef
portalArn
- Type:
- Required: Yes
authenticationType
- Type: typing.Optional[typing.Literal['IAM_Identity_Center', 'Standard']]
displayName
- Type: typing.Optional[str]
instanceType
- Type: typing.Optional[typing.Literal['standard.large', 'standard.regular', 'standard.xlarge']]
maxConcurrentSessions
- Type: typing.Optional[int]
UpdatePortalResponseTypeDef
portal
- Type:
- Required: Yes
ResponseMetadata
- Type:
- Required: Yes
UpdateTrustStoreRequestRequestTypeDef
trustStoreArn
- Type:
- Required: Yes
certificatesToAdd
- Type: typing.Optional[typing.Sequence[typing.Union[str, bytes, typing.IO[typing.Any]]]]
certificatesToDelete
- Type: typing.Optional[typing.Sequence[str]]
clientToken
- Type: typing.Optional[str]
UpdateTrustStoreResponseTypeDef
trustStoreArn
- Type:
- Required: Yes
ResponseMetadata
- Type:
- Required: Yes
UpdateUserAccessLoggingSettingsRequestRequestTypeDef
userAccessLoggingSettingsArn
- Type:
- Required: Yes
clientToken
- Type: typing.Optional[str]
kinesisStreamArn
- Type: typing.Optional[str]
UpdateUserAccessLoggingSettingsResponseTypeDef
userAccessLoggingSettings
- Type:
- Required: Yes
ResponseMetadata
- Type:
- Required: Yes
UpdateUserSettingsRequestRequestTypeDef
userSettingsArn
- Type:
- Required: Yes
clientToken
- Type: typing.Optional[str]
cookieSynchronizationConfiguration
- Type: typing.Optional[aws_resource_validator.pydantic_models.workspaces_web_classes.CookieSynchronizationConfigurationTypeDef]
copyAllowed
- Type: typing.Optional[typing.Literal['Disabled', 'Enabled']]
deepLinkAllowed
- Type: typing.Optional[typing.Literal['Disabled', 'Enabled']]
disconnectTimeoutInMinutes
- Type: typing.Optional[int]
downloadAllowed
- Type: typing.Optional[typing.Literal['Disabled', 'Enabled']]
idleDisconnectTimeoutInMinutes
- Type: typing.Optional[int]
pasteAllowed
- Type: typing.Optional[typing.Literal['Disabled', 'Enabled']]
printAllowed
- Type: typing.Optional[typing.Literal['Disabled', 'Enabled']]
uploadAllowed
- Type: typing.Optional[typing.Literal['Disabled', 'Enabled']]
UpdateUserSettingsResponseTypeDef
userSettings
- Type:
- Required: Yes
ResponseMetadata
- Type:
- Required: Yes
UserAccessLoggingSettingsSummaryTypeDef
userAccessLoggingSettingsArn
- Type:
- Required: Yes
kinesisStreamArn
- Type: typing.Optional[str]
UserAccessLoggingSettingsTypeDef
userAccessLoggingSettingsArn
- Type:
- Required: Yes
associatedPortalArns
- Type: typing.Optional[typing.List[str]]
kinesisStreamArn
- Type: typing.Optional[str]
UserSettingsSummaryTypeDef
userSettingsArn
- Type:
- Required: Yes
cookieSynchronizationConfiguration
- Type: typing.Optional[aws_resource_validator.pydantic_models.workspaces_web_classes.CookieSynchronizationConfigurationOutputTypeDef]
copyAllowed
- Type: typing.Optional[typing.Literal['Disabled', 'Enabled']]
deepLinkAllowed
- Type: typing.Optional[typing.Literal['Disabled', 'Enabled']]
disconnectTimeoutInMinutes
- Type: typing.Optional[int]
downloadAllowed
- Type: typing.Optional[typing.Literal['Disabled', 'Enabled']]
idleDisconnectTimeoutInMinutes
- Type: typing.Optional[int]
pasteAllowed
- Type: typing.Optional[typing.Literal['Disabled', 'Enabled']]
printAllowed
- Type: typing.Optional[typing.Literal['Disabled', 'Enabled']]
uploadAllowed
- Type: typing.Optional[typing.Literal['Disabled', 'Enabled']]
UserSettingsTypeDef
userSettingsArn
- Type:
- Required: Yes
additionalEncryptionContext
- Type: typing.Optional[typing.Dict[str, str]]
associatedPortalArns
- Type: typing.Optional[typing.List[str]]
cookieSynchronizationConfiguration
- Type: typing.Optional[aws_resource_validator.pydantic_models.workspaces_web_classes.CookieSynchronizationConfigurationOutputTypeDef]
copyAllowed
- Type: typing.Optional[typing.Literal['Disabled', 'Enabled']]
customerManagedKey
- Type: typing.Optional[str]
deepLinkAllowed
- Type: typing.Optional[typing.Literal['Disabled', 'Enabled']]
disconnectTimeoutInMinutes
- Type: typing.Optional[int]
downloadAllowed
- Type: typing.Optional[typing.Literal['Disabled', 'Enabled']]
idleDisconnectTimeoutInMinutes
- Type: typing.Optional[int]
pasteAllowed
- Type: typing.Optional[typing.Literal['Disabled', 'Enabled']]
printAllowed
- Type: typing.Optional[typing.Literal['Disabled', 'Enabled']]
uploadAllowed
- Type: typing.Optional[typing.Literal['Disabled', 'Enabled']]