Skip to content

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']]