List<E> associatedPortalArns
A list of web portal ARNs that this browser settings is associated with.
String browserPolicy
A JSON string containing Chrome Enterprise policies that will be applied to all streaming sessions.
String browserSettingsArn
The ARN of the browser settings.
String browserSettingsArn
The ARN of the browser settings.
ByteBuffer body
The body of the certificate.
String issuer
The entity that issued the certificate.
Date notValidAfter
The certificate is not valid after this date.
Date notValidBefore
The certificate is not valid before this date.
String subject
The entity the certificate belongs to.
String thumbprint
A hexadecimal identifier for the certificate.
String issuer
The entity that issued the certificate.
Date notValidAfter
The certificate is not valid after this date.
Date notValidBefore
The certificate is not valid before this date.
String subject
The entity the certificate belongs to.
String thumbprint
A hexadecimal identifier for the certificate.
Map<K,V> additionalEncryptionContext
Additional encryption context of the browser settings.
String browserPolicy
A JSON string containing Chrome Enterprise policies that will be applied to all streaming sessions.
String clientToken
A unique, case-sensitive identifier that you provide to ensure the idempotency of the request. Idempotency ensures that an API request completes only once. With an idempotent request, if the original request completes successfully, subsequent retries with the same client token returns the result from the original successful request.
If you do not specify a client token, one is automatically generated by the AWS SDK.
String customerManagedKey
The custom managed key of the browser settings.
List<E> tags
The tags to add to the browser settings resource. A tag is a key-value pair.
String browserSettingsArn
The ARN of the browser settings.
String clientToken
A unique, case-sensitive identifier that you provide to ensure the idempotency of the request. Idempotency ensures that an API request completes only once. With an idempotent request, if the original request completes successfully, subsequent retries with the same client token returns the result from the original successful request.
If you do not specify a client token, one is automatically generated by the AWS SDK.
Map<K,V> identityProviderDetails
The identity provider details. The following list describes the provider detail keys for each identity provider type.
For Google and Login with Amazon:
client_id
client_secret
authorize_scopes
For Facebook:
client_id
client_secret
authorize_scopes
api_version
For Sign in with Apple:
client_id
team_id
key_id
private_key
authorize_scopes
For OIDC providers:
client_id
client_secret
attributes_request_method
oidc_issuer
authorize_scopes
authorize_url if not available from discovery URL specified by oidc_issuer key
token_url if not available from discovery URL specified by oidc_issuer key
attributes_url if not available from discovery URL specified by oidc_issuer key
jwks_uri if not available from discovery URL specified by oidc_issuer key
For SAML providers:
MetadataFile OR MetadataURL
IDPSignout (boolean) optional
String identityProviderName
The identity provider name.
String identityProviderType
The identity provider type.
String portalArn
The ARN of the web portal.
String identityProviderArn
The ARN of the identity provider.
Map<K,V> additionalEncryptionContext
Additional encryption context of the IP access settings.
String clientToken
A unique, case-sensitive identifier that you provide to ensure the idempotency of the request. Idempotency ensures that an API request completes only once. With an idempotent request, if the original request completes successfully, subsequent retries with the same client token returns the result from the original successful request.
If you do not specify a client token, one is automatically generated by the AWS SDK.
String customerManagedKey
The custom managed key of the IP access settings.
String description
The description of the IP access settings.
String displayName
The display name of the IP access settings.
List<E> ipRules
The IP rules of the IP access settings.
List<E> tags
The tags to add to the browser settings resource. A tag is a key-value pair.
String ipAccessSettingsArn
The ARN of the IP access settings resource.
String clientToken
A unique, case-sensitive identifier that you provide to ensure the idempotency of the request. Idempotency ensures that an API request completes only once. With an idempotent request, if the original request completes successfully, subsequent retries with the same client token returns the result from the original successful request.
If you do not specify a client token, one is automatically generated by the AWS SDK.
List<E> securityGroupIds
One or more security groups used to control access from streaming instances to your VPC.
List<E> subnetIds
The subnets in which network interfaces are created to connect streaming instances to your VPC. At least two of these subnets must be in different availability zones.
List<E> tags
The tags to add to the network settings resource. A tag is a key-value pair.
String vpcId
The VPC that streaming instances will connect to.
String networkSettingsArn
The ARN of the network settings.
Map<K,V> additionalEncryptionContext
The additional encryption context of the portal.
String authenticationType
The type of authentication integration points used when signing into the web portal. Defaults to
Standard.
Standard web portals are authenticated directly through your identity provider. You need to call
CreateIdentityProvider to integrate your identity provider with your web portal. User and group
access to your web portal is controlled through your identity provider.
IAM_Identity_Center web portals are authenticated through AWS IAM Identity Center (successor to AWS
Single Sign-On). They provide additional features, such as IdP-initiated authentication. Identity sources
(including external identity provider integration), plus user and group access to your web portal, can be
configured in the IAM Identity Center.
String clientToken
A unique, case-sensitive identifier that you provide to ensure the idempotency of the request. Idempotency ensures that an API request completes only once. With an idempotent request, if the original request completes successfully, subsequent retries with the same client token returns the result from the original successful request.
If you do not specify a client token, one is automatically generated by the AWS SDK.
String customerManagedKey
The customer managed key of the web portal.
String displayName
The name of the web portal. This is not visible to users who log into the web portal.
List<E> tags
The tags to add to the web portal. A tag is a key-value pair.
List<E> certificateList
A list of CA certificates to be added to the trust store.
String clientToken
A unique, case-sensitive identifier that you provide to ensure the idempotency of the request. Idempotency ensures that an API request completes only once. With an idempotent request, if the original request completes successfully, subsequent retries with the same client token returns the result from the original successful request.
If you do not specify a client token, one is automatically generated by the AWS SDK.
List<E> tags
The tags to add to the trust store. A tag is a key-value pair.
String trustStoreArn
The ARN of the trust store.
String clientToken
A unique, case-sensitive identifier that you provide to ensure the idempotency of the request. Idempotency ensures that an API request completes only once. With an idempotent request, if the original request completes successfully, subsequent retries with the same client token returns the result from the original successful request.
If you do not specify a client token, one is automatically generated by the AWS SDK.
String kinesisStreamArn
The ARN of the Kinesis stream.
List<E> tags
The tags to add to the user settings resource. A tag is a key-value pair.
String userAccessLoggingSettingsArn
The ARN of the user access logging settings.
Map<K,V> additionalEncryptionContext
The additional encryption context of the user settings.
String clientToken
A unique, case-sensitive identifier that you provide to ensure the idempotency of the request. Idempotency ensures that an API request completes only once. With an idempotent request, if the original request completes successfully, subsequent retries with the same client token returns the result from the original successful request.
If you do not specify a client token, one is automatically generated by the AWS SDK.
CookieSynchronizationConfiguration cookieSynchronizationConfiguration
The configuration that specifies which cookies should be synchronized from the end user's local browser to the remote browser.
String copyAllowed
Specifies whether the user can copy text from the streaming session to the local device.
String customerManagedKey
The customer managed key used to encrypt sensitive information in the user settings.
Integer disconnectTimeoutInMinutes
The amount of time that a streaming session remains active after users disconnect.
String downloadAllowed
Specifies whether the user can download files from the streaming session to the local device.
Integer idleDisconnectTimeoutInMinutes
The amount of time that users can be idle (inactive) before they are disconnected from their streaming session and the disconnect timeout interval begins.
String pasteAllowed
Specifies whether the user can paste text from the local device to the streaming session.
String printAllowed
Specifies whether the user can print to the local device.
List<E> tags
The tags to add to the user settings resource. A tag is a key-value pair.
String uploadAllowed
Specifies whether the user can upload files from the local device to the streaming session.
String userSettingsArn
The ARN of the user settings.
String browserSettingsArn
The ARN of the browser settings.
String identityProviderArn
The ARN of the identity provider.
String ipAccessSettingsArn
The ARN of the IP access settings.
String networkSettingsArn
The ARN of the network settings.
String portalArn
The ARN of the web portal.
String trustStoreArn
The ARN of the trust store.
String userAccessLoggingSettingsArn
The ARN of the user access logging settings.
String userSettingsArn
The ARN of the user settings.
String portalArn
The ARN of the web portal.
String portalArn
The ARN of the web portal.
String portalArn
The ARN of the web portal.
String portalArn
The ARN of the web portal.
String portalArn
The ARN of the web portal.
String portalArn
The ARN of the web portal.
String browserSettingsArn
The ARN of the browser settings.
BrowserSettings browserSettings
The browser settings.
String identityProviderArn
The ARN of the identity provider.
IdentityProvider identityProvider
The identity provider.
String ipAccessSettingsArn
The ARN of the IP access settings.
IpAccessSettings ipAccessSettings
The IP access settings.
String networkSettingsArn
The ARN of the network settings.
NetworkSettings networkSettings
The network settings.
String portalArn
The ARN of the web portal.
Portal portal
The web portal.
String portalArn
The ARN of the web portal.
Certificate certificate
The certificate of the trust store certificate.
String trustStoreArn
The ARN of the trust store certificate.
String trustStoreArn
The ARN of the trust store.
TrustStore trustStore
The trust store.
String userAccessLoggingSettingsArn
The ARN of the user access logging settings.
UserAccessLoggingSettings userAccessLoggingSettings
The user access logging settings.
String userSettingsArn
The ARN of the user settings.
UserSettings userSettings
The user settings.
String identityProviderArn
The ARN of the identity provider.
Map<K,V> identityProviderDetails
The identity provider details. The following list describes the provider detail keys for each identity provider type.
For Google and Login with Amazon:
client_id
client_secret
authorize_scopes
For Facebook:
client_id
client_secret
authorize_scopes
api_version
For Sign in with Apple:
client_id
team_id
key_id
private_key
authorize_scopes
For OIDC providers:
client_id
client_secret
attributes_request_method
oidc_issuer
authorize_scopes
authorize_url if not available from discovery URL specified by oidc_issuer key
token_url if not available from discovery URL specified by oidc_issuer key
attributes_url if not available from discovery URL specified by oidc_issuer key
jwks_uri if not available from discovery URL specified by oidc_issuer key
For SAML providers:
MetadataFile OR MetadataURL
IDPSignout optional
String identityProviderName
The identity provider name.
String identityProviderType
The identity provider type.
Integer retryAfterSeconds
Advice to clients on when the call can be safely retried.
List<E> associatedPortalArns
A list of web portal ARNs that this IP access settings resource is associated with.
Date creationDate
The creation date timestamp of the IP access settings.
String description
The description of the IP access settings.
String displayName
The display name of the IP access settings.
String ipAccessSettingsArn
The ARN of the IP access settings resource.
List<E> ipRules
The IP rules of the IP access settings.
Date creationDate
The creation date timestamp of the IP access settings.
String description
The description of the IP access settings.
String displayName
The display name of the IP access settings.
String ipAccessSettingsArn
The ARN of IP access settings.
String resourceArn
The ARN of the resource.
List<E> associatedPortalArns
A list of web portal ARNs that this network settings is associated with.
String networkSettingsArn
The ARN of the network settings.
List<E> securityGroupIds
One or more security groups used to control access from streaming instances to your VPC.
List<E> subnetIds
The subnets in which network interfaces are created to connect streaming instances to your VPC. At least two of these subnets must be in different availability zones.
String vpcId
The VPC that streaming instances will connect to.
String authenticationType
The type of authentication integration points used when signing into the web portal. Defaults to
Standard.
Standard web portals are authenticated directly through your identity provider. You need to call
CreateIdentityProvider to integrate your identity provider with your web portal. User and group
access to your web portal is controlled through your identity provider.
IAM_Identity_Center web portals are authenticated through AWS IAM Identity Center (successor to AWS
Single Sign-On). They provide additional features, such as IdP-initiated authentication. Identity sources
(including external identity provider integration), plus user and group access to your web portal, can be
configured in the IAM Identity Center.
String browserSettingsArn
The ARN of the browser settings that is associated with this web portal.
String browserType
The browser that users see when using a streaming session.
Date creationDate
The creation date of the web portal.
String displayName
The name of the web portal.
String ipAccessSettingsArn
The ARN of the IP access settings.
String networkSettingsArn
The ARN of the network settings that is associated with the web portal.
String portalArn
The ARN of the web portal.
String portalEndpoint
The endpoint URL of the web portal that users access in order to start streaming sessions.
String portalStatus
The status of the web portal.
String rendererType
The renderer that is used in streaming sessions.
String statusReason
A message that explains why the web portal is in its current status.
String trustStoreArn
The ARN of the trust store that is associated with the web portal.
String userAccessLoggingSettingsArn
The ARN of the user access logging settings that is associated with the web portal.
String userSettingsArn
The ARN of the user settings that is associated with the web portal.
String authenticationType
The type of authentication integration points used when signing into the web portal. Defaults to
Standard.
Standard web portals are authenticated directly through your identity provider. You need to call
CreateIdentityProvider to integrate your identity provider with your web portal. User and group
access to your web portal is controlled through your identity provider.
IAM_Identity_Center web portals are authenticated through AWS IAM Identity Center (successor to AWS
Single Sign-On). They provide additional features, such as IdP-initiated authentication. Identity sources
(including external identity provider integration), plus user and group access to your web portal, can be
configured in the IAM Identity Center.
String browserSettingsArn
The ARN of the browser settings that is associated with the web portal.
String browserType
The browser type of the web portal.
Date creationDate
The creation date of the web portal.
String displayName
The name of the web portal.
String ipAccessSettingsArn
The ARN of the IP access settings.
String networkSettingsArn
The ARN of the network settings that is associated with the web portal.
String portalArn
The ARN of the web portal.
String portalEndpoint
The endpoint URL of the web portal that users access in order to start streaming sessions.
String portalStatus
The status of the web portal.
String rendererType
The renderer that is used in streaming sessions.
String trustStoreArn
The ARN of the trust that is associated with this web portal.
String userAccessLoggingSettingsArn
The ARN of the user access logging settings that is associated with the web portal.
String userSettingsArn
The ARN of the user settings that is associated with the web portal.
String clientToken
A unique, case-sensitive identifier that you provide to ensure the idempotency of the request. Idempotency ensures that an API request completes only once. With an idempotent request, if the original request completes successfully, subsequent retries with the same client token returns the result from the original successful request.
If you do not specify a client token, one is automatically generated by the AWS SDK.
String resourceArn
The ARN of the resource.
List<E> tags
The tags of the resource.
String resourceName
Name of the resource affected.
String trustStoreArn
The ARN of the trust store.
String browserPolicy
A JSON string containing Chrome Enterprise policies that will be applied to all streaming sessions.
String browserSettingsArn
The ARN of the browser settings.
String clientToken
A unique, case-sensitive identifier that you provide to ensure the idempotency of the request. Idempotency ensures that an API request completes only once. With an idempotent request, if the original request completes successfully, subsequent retries with the same client token return the result from the original successful request.
If you do not specify a client token, one is automatically generated by the AWS SDK.
BrowserSettings browserSettings
The browser settings.
String clientToken
A unique, case-sensitive identifier that you provide to ensure the idempotency of the request. Idempotency ensures that an API request completes only once. With an idempotent request, if the original request completes successfully, subsequent retries with the same client token return the result from the original successful request.
If you do not specify a client token, one is automatically generated by the AWS SDK.
String identityProviderArn
The ARN of the identity provider.
Map<K,V> identityProviderDetails
The details of the identity provider. The following list describes the provider detail keys for each identity provider type.
For Google and Login with Amazon:
client_id
client_secret
authorize_scopes
For Facebook:
client_id
client_secret
authorize_scopes
api_version
For Sign in with Apple:
client_id
team_id
key_id
private_key
authorize_scopes
For OIDC providers:
client_id
client_secret
attributes_request_method
oidc_issuer
authorize_scopes
authorize_url if not available from discovery URL specified by oidc_issuer key
token_url if not available from discovery URL specified by oidc_issuer key
attributes_url if not available from discovery URL specified by oidc_issuer key
jwks_uri if not available from discovery URL specified by oidc_issuer key
For SAML providers:
MetadataFile OR MetadataURL
IDPSignout (boolean) optional
String identityProviderName
The name of the identity provider.
String identityProviderType
The type of the identity provider.
IdentityProvider identityProvider
The identity provider.
String clientToken
A unique, case-sensitive identifier that you provide to ensure the idempotency of the request. Idempotency ensures that an API request completes only once. With an idempotent request, if the original request completes successfully, subsequent retries with the same client token return the result from the original successful request.
If you do not specify a client token, one is automatically generated by the AWS SDK.
String description
The description of the IP access settings.
String displayName
The display name of the IP access settings.
String ipAccessSettingsArn
The ARN of the IP access settings.
List<E> ipRules
The updated IP rules of the IP access settings.
IpAccessSettings ipAccessSettings
The IP access settings.
String clientToken
A unique, case-sensitive identifier that you provide to ensure the idempotency of the request. Idempotency ensures that an API request completes only once. With an idempotent request, if the original request completes successfully, subsequent retries with the same client token return the result from the original successful request.
If you do not specify a client token, one is automatically generated by the AWS SDK.
String networkSettingsArn
The ARN of the network settings.
List<E> securityGroupIds
One or more security groups used to control access from streaming instances to your VPC.
List<E> subnetIds
The subnets in which network interfaces are created to connect streaming instances to your VPC. At least two of these subnets must be in different availability zones.
String vpcId
The VPC that streaming instances will connect to.
NetworkSettings networkSettings
The network settings.
String authenticationType
The type of authentication integration points used when signing into the web portal. Defaults to
Standard.
Standard web portals are authenticated directly through your identity provider. You need to call
CreateIdentityProvider to integrate your identity provider with your web portal. User and group
access to your web portal is controlled through your identity provider.
IAM_Identity_Center web portals are authenticated through AWS IAM Identity Center (successor to AWS
Single Sign-On). They provide additional features, such as IdP-initiated authentication. Identity sources
(including external identity provider integration), plus user and group access to your web portal, can be
configured in the IAM Identity Center.
String displayName
The name of the web portal. This is not visible to users who log into the web portal.
String portalArn
The ARN of the web portal.
Portal portal
The web portal.
List<E> certificatesToAdd
A list of CA certificates to add to the trust store.
List<E> certificatesToDelete
A list of CA certificates to delete from a trust store.
String clientToken
A unique, case-sensitive identifier that you provide to ensure the idempotency of the request. Idempotency ensures that an API request completes only once. With an idempotent request, if the original request completes successfully, subsequent retries with the same client token return the result from the original successful request.
If you do not specify a client token, one is automatically generated by the AWS SDK.
String trustStoreArn
The ARN of the trust store.
String trustStoreArn
The ARN of the trust store.
String clientToken
A unique, case-sensitive identifier that you provide to ensure the idempotency of the request. Idempotency ensures that an API request completes only once. With an idempotent request, if the original request completes successfully, subsequent retries with the same client token return the result from the original successful request.
If you do not specify a client token, one is automatically generated by the AWS SDK.
String kinesisStreamArn
The ARN of the Kinesis stream.
String userAccessLoggingSettingsArn
The ARN of the user access logging settings.
UserAccessLoggingSettings userAccessLoggingSettings
The user access logging settings.
String clientToken
A unique, case-sensitive identifier that you provide to ensure the idempotency of the request. Idempotency ensures that an API request completes only once. With an idempotent request, if the original request completes successfully, subsequent retries with the same client token return the result from the original successful request.
If you do not specify a client token, one is automatically generated by the AWS SDK.
CookieSynchronizationConfiguration cookieSynchronizationConfiguration
The configuration that specifies which cookies should be synchronized from the end user's local browser to the remote browser.
If the allowlist and blocklist are empty, the configuration becomes null.
String copyAllowed
Specifies whether the user can copy text from the streaming session to the local device.
Integer disconnectTimeoutInMinutes
The amount of time that a streaming session remains active after users disconnect.
String downloadAllowed
Specifies whether the user can download files from the streaming session to the local device.
Integer idleDisconnectTimeoutInMinutes
The amount of time that users can be idle (inactive) before they are disconnected from their streaming session and the disconnect timeout interval begins.
String pasteAllowed
Specifies whether the user can paste text from the local device to the streaming session.
String printAllowed
Specifies whether the user can print to the local device.
String uploadAllowed
Specifies whether the user can upload files from the local device to the streaming session.
String userSettingsArn
The ARN of the user settings.
UserSettings userSettings
The user settings.
List<E> associatedPortalArns
A list of web portal ARNs that this user access logging settings is associated with.
String kinesisStreamArn
The ARN of the Kinesis stream.
String userAccessLoggingSettingsArn
The ARN of the user access logging settings.
List<E> associatedPortalArns
A list of web portal ARNs that this user settings is associated with.
CookieSynchronizationConfiguration cookieSynchronizationConfiguration
The configuration that specifies which cookies should be synchronized from the end user's local browser to the remote browser.
String copyAllowed
Specifies whether the user can copy text from the streaming session to the local device.
Integer disconnectTimeoutInMinutes
The amount of time that a streaming session remains active after users disconnect.
String downloadAllowed
Specifies whether the user can download files from the streaming session to the local device.
Integer idleDisconnectTimeoutInMinutes
The amount of time that users can be idle (inactive) before they are disconnected from their streaming session and the disconnect timeout interval begins.
String pasteAllowed
Specifies whether the user can paste text from the local device to the streaming session.
String printAllowed
Specifies whether the user can print to the local device.
String uploadAllowed
Specifies whether the user can upload files from the local device to the streaming session.
String userSettingsArn
The ARN of the user settings.
CookieSynchronizationConfiguration cookieSynchronizationConfiguration
The configuration that specifies which cookies should be synchronized from the end user's local browser to the remote browser.
String copyAllowed
Specifies whether the user can copy text from the streaming session to the local device.
Integer disconnectTimeoutInMinutes
The amount of time that a streaming session remains active after users disconnect.
String downloadAllowed
Specifies whether the user can download files from the streaming session to the local device.
Integer idleDisconnectTimeoutInMinutes
The amount of time that users can be idle (inactive) before they are disconnected from their streaming session and the disconnect timeout interval begins.
String pasteAllowed
Specifies whether the user can paste text from the local device to the streaming session.
String printAllowed
Specifies whether the user can print to the local device.
String uploadAllowed
Specifies whether the user can upload files from the local device to the streaming session.
String userSettingsArn
The ARN of the user settings.
Copyright © 2023. All rights reserved.