Typed dictionaries#
Auto-generated documentation for WorkLink type annotations stubs module mypy-boto3-worklink.
AssociateDomainRequestRequestTypeDef#
# AssociateDomainRequestRequestTypeDef usage example
from mypy_boto3_worklink.type_defs import AssociateDomainRequestRequestTypeDef
def get_value() -> AssociateDomainRequestRequestTypeDef:
return {
"FleetArn": ...,
"DomainName": ...,
"AcmCertificateArn": ...,
}
# AssociateDomainRequestRequestTypeDef definition
class AssociateDomainRequestRequestTypeDef(TypedDict):
FleetArn: str,
DomainName: str,
AcmCertificateArn: str,
DisplayName: NotRequired[str],
AssociateWebsiteAuthorizationProviderRequestRequestTypeDef#
# AssociateWebsiteAuthorizationProviderRequestRequestTypeDef usage example
from mypy_boto3_worklink.type_defs import AssociateWebsiteAuthorizationProviderRequestRequestTypeDef
def get_value() -> AssociateWebsiteAuthorizationProviderRequestRequestTypeDef:
return {
"FleetArn": ...,
"AuthorizationProviderType": ...,
}
# AssociateWebsiteAuthorizationProviderRequestRequestTypeDef definition
class AssociateWebsiteAuthorizationProviderRequestRequestTypeDef(TypedDict):
FleetArn: str,
AuthorizationProviderType: AuthorizationProviderTypeType, # (1)
DomainName: NotRequired[str],
AssociateWebsiteAuthorizationProviderResponseTypeDef#
# AssociateWebsiteAuthorizationProviderResponseTypeDef usage example
from mypy_boto3_worklink.type_defs import AssociateWebsiteAuthorizationProviderResponseTypeDef
def get_value() -> AssociateWebsiteAuthorizationProviderResponseTypeDef:
return {
"AuthorizationProviderId": ...,
"ResponseMetadata": ...,
}
# AssociateWebsiteAuthorizationProviderResponseTypeDef definition
class AssociateWebsiteAuthorizationProviderResponseTypeDef(TypedDict):
AuthorizationProviderId: str,
ResponseMetadata: ResponseMetadataTypeDef, # (1)
AssociateWebsiteCertificateAuthorityRequestRequestTypeDef#
# AssociateWebsiteCertificateAuthorityRequestRequestTypeDef usage example
from mypy_boto3_worklink.type_defs import AssociateWebsiteCertificateAuthorityRequestRequestTypeDef
def get_value() -> AssociateWebsiteCertificateAuthorityRequestRequestTypeDef:
return {
"FleetArn": ...,
"Certificate": ...,
}
# AssociateWebsiteCertificateAuthorityRequestRequestTypeDef definition
class AssociateWebsiteCertificateAuthorityRequestRequestTypeDef(TypedDict):
FleetArn: str,
Certificate: str,
DisplayName: NotRequired[str],
AssociateWebsiteCertificateAuthorityResponseTypeDef#
# AssociateWebsiteCertificateAuthorityResponseTypeDef usage example
from mypy_boto3_worklink.type_defs import AssociateWebsiteCertificateAuthorityResponseTypeDef
def get_value() -> AssociateWebsiteCertificateAuthorityResponseTypeDef:
return {
"WebsiteCaId": ...,
"ResponseMetadata": ...,
}
# AssociateWebsiteCertificateAuthorityResponseTypeDef definition
class AssociateWebsiteCertificateAuthorityResponseTypeDef(TypedDict):
WebsiteCaId: str,
ResponseMetadata: ResponseMetadataTypeDef, # (1)
CreateFleetRequestRequestTypeDef#
# CreateFleetRequestRequestTypeDef usage example
from mypy_boto3_worklink.type_defs import CreateFleetRequestRequestTypeDef
def get_value() -> CreateFleetRequestRequestTypeDef:
return {
"FleetName": ...,
}
# CreateFleetRequestRequestTypeDef definition
class CreateFleetRequestRequestTypeDef(TypedDict):
FleetName: str,
DisplayName: NotRequired[str],
OptimizeForEndUserLocation: NotRequired[bool],
Tags: NotRequired[Mapping[str, str]],
CreateFleetResponseTypeDef#
# CreateFleetResponseTypeDef usage example
from mypy_boto3_worklink.type_defs import CreateFleetResponseTypeDef
def get_value() -> CreateFleetResponseTypeDef:
return {
"FleetArn": ...,
"ResponseMetadata": ...,
}
# CreateFleetResponseTypeDef definition
class CreateFleetResponseTypeDef(TypedDict):
FleetArn: str,
ResponseMetadata: ResponseMetadataTypeDef, # (1)
DeleteFleetRequestRequestTypeDef#
# DeleteFleetRequestRequestTypeDef usage example
from mypy_boto3_worklink.type_defs import DeleteFleetRequestRequestTypeDef
def get_value() -> DeleteFleetRequestRequestTypeDef:
return {
"FleetArn": ...,
}
# DeleteFleetRequestRequestTypeDef definition
class DeleteFleetRequestRequestTypeDef(TypedDict):
FleetArn: str,
DescribeAuditStreamConfigurationRequestRequestTypeDef#
# DescribeAuditStreamConfigurationRequestRequestTypeDef usage example
from mypy_boto3_worklink.type_defs import DescribeAuditStreamConfigurationRequestRequestTypeDef
def get_value() -> DescribeAuditStreamConfigurationRequestRequestTypeDef:
return {
"FleetArn": ...,
}
# DescribeAuditStreamConfigurationRequestRequestTypeDef definition
class DescribeAuditStreamConfigurationRequestRequestTypeDef(TypedDict):
FleetArn: str,
DescribeAuditStreamConfigurationResponseTypeDef#
# DescribeAuditStreamConfigurationResponseTypeDef usage example
from mypy_boto3_worklink.type_defs import DescribeAuditStreamConfigurationResponseTypeDef
def get_value() -> DescribeAuditStreamConfigurationResponseTypeDef:
return {
"AuditStreamArn": ...,
"ResponseMetadata": ...,
}
# DescribeAuditStreamConfigurationResponseTypeDef definition
class DescribeAuditStreamConfigurationResponseTypeDef(TypedDict):
AuditStreamArn: str,
ResponseMetadata: ResponseMetadataTypeDef, # (1)
DescribeCompanyNetworkConfigurationRequestRequestTypeDef#
# DescribeCompanyNetworkConfigurationRequestRequestTypeDef usage example
from mypy_boto3_worklink.type_defs import DescribeCompanyNetworkConfigurationRequestRequestTypeDef
def get_value() -> DescribeCompanyNetworkConfigurationRequestRequestTypeDef:
return {
"FleetArn": ...,
}
# DescribeCompanyNetworkConfigurationRequestRequestTypeDef definition
class DescribeCompanyNetworkConfigurationRequestRequestTypeDef(TypedDict):
FleetArn: str,
DescribeCompanyNetworkConfigurationResponseTypeDef#
# DescribeCompanyNetworkConfigurationResponseTypeDef usage example
from mypy_boto3_worklink.type_defs import DescribeCompanyNetworkConfigurationResponseTypeDef
def get_value() -> DescribeCompanyNetworkConfigurationResponseTypeDef:
return {
"VpcId": ...,
"SubnetIds": ...,
"SecurityGroupIds": ...,
"ResponseMetadata": ...,
}
# DescribeCompanyNetworkConfigurationResponseTypeDef definition
class DescribeCompanyNetworkConfigurationResponseTypeDef(TypedDict):
VpcId: str,
SubnetIds: List[str],
SecurityGroupIds: List[str],
ResponseMetadata: ResponseMetadataTypeDef, # (1)
DescribeDevicePolicyConfigurationRequestRequestTypeDef#
# DescribeDevicePolicyConfigurationRequestRequestTypeDef usage example
from mypy_boto3_worklink.type_defs import DescribeDevicePolicyConfigurationRequestRequestTypeDef
def get_value() -> DescribeDevicePolicyConfigurationRequestRequestTypeDef:
return {
"FleetArn": ...,
}
# DescribeDevicePolicyConfigurationRequestRequestTypeDef definition
class DescribeDevicePolicyConfigurationRequestRequestTypeDef(TypedDict):
FleetArn: str,
DescribeDevicePolicyConfigurationResponseTypeDef#
# DescribeDevicePolicyConfigurationResponseTypeDef usage example
from mypy_boto3_worklink.type_defs import DescribeDevicePolicyConfigurationResponseTypeDef
def get_value() -> DescribeDevicePolicyConfigurationResponseTypeDef:
return {
"DeviceCaCertificate": ...,
"ResponseMetadata": ...,
}
# DescribeDevicePolicyConfigurationResponseTypeDef definition
class DescribeDevicePolicyConfigurationResponseTypeDef(TypedDict):
DeviceCaCertificate: str,
ResponseMetadata: ResponseMetadataTypeDef, # (1)
DescribeDeviceRequestRequestTypeDef#
# DescribeDeviceRequestRequestTypeDef usage example
from mypy_boto3_worklink.type_defs import DescribeDeviceRequestRequestTypeDef
def get_value() -> DescribeDeviceRequestRequestTypeDef:
return {
"FleetArn": ...,
"DeviceId": ...,
}
# DescribeDeviceRequestRequestTypeDef definition
class DescribeDeviceRequestRequestTypeDef(TypedDict):
FleetArn: str,
DeviceId: str,
DescribeDeviceResponseTypeDef#
# DescribeDeviceResponseTypeDef usage example
from mypy_boto3_worklink.type_defs import DescribeDeviceResponseTypeDef
def get_value() -> DescribeDeviceResponseTypeDef:
return {
"Status": ...,
"Model": ...,
"Manufacturer": ...,
"OperatingSystem": ...,
"OperatingSystemVersion": ...,
"PatchLevel": ...,
"FirstAccessedTime": ...,
"LastAccessedTime": ...,
"Username": ...,
"ResponseMetadata": ...,
}
# DescribeDeviceResponseTypeDef definition
class DescribeDeviceResponseTypeDef(TypedDict):
Status: DeviceStatusType, # (1)
Model: str,
Manufacturer: str,
OperatingSystem: str,
OperatingSystemVersion: str,
PatchLevel: str,
FirstAccessedTime: datetime,
LastAccessedTime: datetime,
Username: str,
ResponseMetadata: ResponseMetadataTypeDef, # (2)
DescribeDomainRequestRequestTypeDef#
# DescribeDomainRequestRequestTypeDef usage example
from mypy_boto3_worklink.type_defs import DescribeDomainRequestRequestTypeDef
def get_value() -> DescribeDomainRequestRequestTypeDef:
return {
"FleetArn": ...,
"DomainName": ...,
}
# DescribeDomainRequestRequestTypeDef definition
class DescribeDomainRequestRequestTypeDef(TypedDict):
FleetArn: str,
DomainName: str,
DescribeDomainResponseTypeDef#
# DescribeDomainResponseTypeDef usage example
from mypy_boto3_worklink.type_defs import DescribeDomainResponseTypeDef
def get_value() -> DescribeDomainResponseTypeDef:
return {
"DomainName": ...,
"DisplayName": ...,
"CreatedTime": ...,
"DomainStatus": ...,
"AcmCertificateArn": ...,
"ResponseMetadata": ...,
}
# DescribeDomainResponseTypeDef definition
class DescribeDomainResponseTypeDef(TypedDict):
DomainName: str,
DisplayName: str,
CreatedTime: datetime,
DomainStatus: DomainStatusType, # (1)
AcmCertificateArn: str,
ResponseMetadata: ResponseMetadataTypeDef, # (2)
DescribeFleetMetadataRequestRequestTypeDef#
# DescribeFleetMetadataRequestRequestTypeDef usage example
from mypy_boto3_worklink.type_defs import DescribeFleetMetadataRequestRequestTypeDef
def get_value() -> DescribeFleetMetadataRequestRequestTypeDef:
return {
"FleetArn": ...,
}
# DescribeFleetMetadataRequestRequestTypeDef definition
class DescribeFleetMetadataRequestRequestTypeDef(TypedDict):
FleetArn: str,
DescribeFleetMetadataResponseTypeDef#
# DescribeFleetMetadataResponseTypeDef usage example
from mypy_boto3_worklink.type_defs import DescribeFleetMetadataResponseTypeDef
def get_value() -> DescribeFleetMetadataResponseTypeDef:
return {
"CreatedTime": ...,
"LastUpdatedTime": ...,
"FleetName": ...,
"DisplayName": ...,
"OptimizeForEndUserLocation": ...,
"CompanyCode": ...,
"FleetStatus": ...,
"Tags": ...,
"ResponseMetadata": ...,
}
# DescribeFleetMetadataResponseTypeDef definition
class DescribeFleetMetadataResponseTypeDef(TypedDict):
CreatedTime: datetime,
LastUpdatedTime: datetime,
FleetName: str,
DisplayName: str,
OptimizeForEndUserLocation: bool,
CompanyCode: str,
FleetStatus: FleetStatusType, # (1)
Tags: Dict[str, str],
ResponseMetadata: ResponseMetadataTypeDef, # (2)
DescribeIdentityProviderConfigurationRequestRequestTypeDef#
# DescribeIdentityProviderConfigurationRequestRequestTypeDef usage example
from mypy_boto3_worklink.type_defs import DescribeIdentityProviderConfigurationRequestRequestTypeDef
def get_value() -> DescribeIdentityProviderConfigurationRequestRequestTypeDef:
return {
"FleetArn": ...,
}
# DescribeIdentityProviderConfigurationRequestRequestTypeDef definition
class DescribeIdentityProviderConfigurationRequestRequestTypeDef(TypedDict):
FleetArn: str,
DescribeIdentityProviderConfigurationResponseTypeDef#
# DescribeIdentityProviderConfigurationResponseTypeDef usage example
from mypy_boto3_worklink.type_defs import DescribeIdentityProviderConfigurationResponseTypeDef
def get_value() -> DescribeIdentityProviderConfigurationResponseTypeDef:
return {
"IdentityProviderType": ...,
"ServiceProviderSamlMetadata": ...,
"IdentityProviderSamlMetadata": ...,
"ResponseMetadata": ...,
}
# DescribeIdentityProviderConfigurationResponseTypeDef definition
class DescribeIdentityProviderConfigurationResponseTypeDef(TypedDict):
IdentityProviderType: IdentityProviderTypeType, # (1)
ServiceProviderSamlMetadata: str,
IdentityProviderSamlMetadata: str,
ResponseMetadata: ResponseMetadataTypeDef, # (2)
DescribeWebsiteCertificateAuthorityRequestRequestTypeDef#
# DescribeWebsiteCertificateAuthorityRequestRequestTypeDef usage example
from mypy_boto3_worklink.type_defs import DescribeWebsiteCertificateAuthorityRequestRequestTypeDef
def get_value() -> DescribeWebsiteCertificateAuthorityRequestRequestTypeDef:
return {
"FleetArn": ...,
"WebsiteCaId": ...,
}
# DescribeWebsiteCertificateAuthorityRequestRequestTypeDef definition
class DescribeWebsiteCertificateAuthorityRequestRequestTypeDef(TypedDict):
FleetArn: str,
WebsiteCaId: str,
DescribeWebsiteCertificateAuthorityResponseTypeDef#
# DescribeWebsiteCertificateAuthorityResponseTypeDef usage example
from mypy_boto3_worklink.type_defs import DescribeWebsiteCertificateAuthorityResponseTypeDef
def get_value() -> DescribeWebsiteCertificateAuthorityResponseTypeDef:
return {
"Certificate": ...,
"CreatedTime": ...,
"DisplayName": ...,
"ResponseMetadata": ...,
}
# DescribeWebsiteCertificateAuthorityResponseTypeDef definition
class DescribeWebsiteCertificateAuthorityResponseTypeDef(TypedDict):
Certificate: str,
CreatedTime: datetime,
DisplayName: str,
ResponseMetadata: ResponseMetadataTypeDef, # (1)
DeviceSummaryTypeDef#
# DeviceSummaryTypeDef usage example
from mypy_boto3_worklink.type_defs import DeviceSummaryTypeDef
def get_value() -> DeviceSummaryTypeDef:
return {
"DeviceId": ...,
}
# DeviceSummaryTypeDef definition
class DeviceSummaryTypeDef(TypedDict):
DeviceId: NotRequired[str],
DeviceStatus: NotRequired[DeviceStatusType], # (1)
- See DeviceStatusType
DisassociateDomainRequestRequestTypeDef#
# DisassociateDomainRequestRequestTypeDef usage example
from mypy_boto3_worklink.type_defs import DisassociateDomainRequestRequestTypeDef
def get_value() -> DisassociateDomainRequestRequestTypeDef:
return {
"FleetArn": ...,
"DomainName": ...,
}
# DisassociateDomainRequestRequestTypeDef definition
class DisassociateDomainRequestRequestTypeDef(TypedDict):
FleetArn: str,
DomainName: str,
DisassociateWebsiteAuthorizationProviderRequestRequestTypeDef#
# DisassociateWebsiteAuthorizationProviderRequestRequestTypeDef usage example
from mypy_boto3_worklink.type_defs import DisassociateWebsiteAuthorizationProviderRequestRequestTypeDef
def get_value() -> DisassociateWebsiteAuthorizationProviderRequestRequestTypeDef:
return {
"FleetArn": ...,
"AuthorizationProviderId": ...,
}
# DisassociateWebsiteAuthorizationProviderRequestRequestTypeDef definition
class DisassociateWebsiteAuthorizationProviderRequestRequestTypeDef(TypedDict):
FleetArn: str,
AuthorizationProviderId: str,
DisassociateWebsiteCertificateAuthorityRequestRequestTypeDef#
# DisassociateWebsiteCertificateAuthorityRequestRequestTypeDef usage example
from mypy_boto3_worklink.type_defs import DisassociateWebsiteCertificateAuthorityRequestRequestTypeDef
def get_value() -> DisassociateWebsiteCertificateAuthorityRequestRequestTypeDef:
return {
"FleetArn": ...,
"WebsiteCaId": ...,
}
# DisassociateWebsiteCertificateAuthorityRequestRequestTypeDef definition
class DisassociateWebsiteCertificateAuthorityRequestRequestTypeDef(TypedDict):
FleetArn: str,
WebsiteCaId: str,
DomainSummaryTypeDef#
# DomainSummaryTypeDef usage example
from mypy_boto3_worklink.type_defs import DomainSummaryTypeDef
def get_value() -> DomainSummaryTypeDef:
return {
"DomainName": ...,
"CreatedTime": ...,
"DomainStatus": ...,
}
# DomainSummaryTypeDef definition
class DomainSummaryTypeDef(TypedDict):
DomainName: str,
CreatedTime: datetime,
DomainStatus: DomainStatusType, # (1)
DisplayName: NotRequired[str],
- See DomainStatusType
FleetSummaryTypeDef#
# FleetSummaryTypeDef usage example
from mypy_boto3_worklink.type_defs import FleetSummaryTypeDef
def get_value() -> FleetSummaryTypeDef:
return {
"FleetArn": ...,
}
# FleetSummaryTypeDef definition
class FleetSummaryTypeDef(TypedDict):
FleetArn: NotRequired[str],
CreatedTime: NotRequired[datetime],
LastUpdatedTime: NotRequired[datetime],
FleetName: NotRequired[str],
DisplayName: NotRequired[str],
CompanyCode: NotRequired[str],
FleetStatus: NotRequired[FleetStatusType], # (1)
Tags: NotRequired[Dict[str, str]],
- See FleetStatusType
ListDevicesRequestRequestTypeDef#
# ListDevicesRequestRequestTypeDef usage example
from mypy_boto3_worklink.type_defs import ListDevicesRequestRequestTypeDef
def get_value() -> ListDevicesRequestRequestTypeDef:
return {
"FleetArn": ...,
}
# ListDevicesRequestRequestTypeDef definition
class ListDevicesRequestRequestTypeDef(TypedDict):
FleetArn: str,
NextToken: NotRequired[str],
MaxResults: NotRequired[int],
ListDomainsRequestRequestTypeDef#
# ListDomainsRequestRequestTypeDef usage example
from mypy_boto3_worklink.type_defs import ListDomainsRequestRequestTypeDef
def get_value() -> ListDomainsRequestRequestTypeDef:
return {
"FleetArn": ...,
}
# ListDomainsRequestRequestTypeDef definition
class ListDomainsRequestRequestTypeDef(TypedDict):
FleetArn: str,
NextToken: NotRequired[str],
MaxResults: NotRequired[int],
ListFleetsRequestRequestTypeDef#
# ListFleetsRequestRequestTypeDef usage example
from mypy_boto3_worklink.type_defs import ListFleetsRequestRequestTypeDef
def get_value() -> ListFleetsRequestRequestTypeDef:
return {
"NextToken": ...,
}
# ListFleetsRequestRequestTypeDef definition
class ListFleetsRequestRequestTypeDef(TypedDict):
NextToken: NotRequired[str],
MaxResults: NotRequired[int],
ListTagsForResourceRequestRequestTypeDef#
# ListTagsForResourceRequestRequestTypeDef usage example
from mypy_boto3_worklink.type_defs import ListTagsForResourceRequestRequestTypeDef
def get_value() -> ListTagsForResourceRequestRequestTypeDef:
return {
"ResourceArn": ...,
}
# ListTagsForResourceRequestRequestTypeDef definition
class ListTagsForResourceRequestRequestTypeDef(TypedDict):
ResourceArn: str,
ListTagsForResourceResponseTypeDef#
# ListTagsForResourceResponseTypeDef usage example
from mypy_boto3_worklink.type_defs import ListTagsForResourceResponseTypeDef
def get_value() -> ListTagsForResourceResponseTypeDef:
return {
"Tags": ...,
"ResponseMetadata": ...,
}
# ListTagsForResourceResponseTypeDef definition
class ListTagsForResourceResponseTypeDef(TypedDict):
Tags: Dict[str, str],
ResponseMetadata: ResponseMetadataTypeDef, # (1)
ListWebsiteAuthorizationProvidersRequestRequestTypeDef#
# ListWebsiteAuthorizationProvidersRequestRequestTypeDef usage example
from mypy_boto3_worklink.type_defs import ListWebsiteAuthorizationProvidersRequestRequestTypeDef
def get_value() -> ListWebsiteAuthorizationProvidersRequestRequestTypeDef:
return {
"FleetArn": ...,
}
# ListWebsiteAuthorizationProvidersRequestRequestTypeDef definition
class ListWebsiteAuthorizationProvidersRequestRequestTypeDef(TypedDict):
FleetArn: str,
NextToken: NotRequired[str],
MaxResults: NotRequired[int],
WebsiteAuthorizationProviderSummaryTypeDef#
# WebsiteAuthorizationProviderSummaryTypeDef usage example
from mypy_boto3_worklink.type_defs import WebsiteAuthorizationProviderSummaryTypeDef
def get_value() -> WebsiteAuthorizationProviderSummaryTypeDef:
return {
"AuthorizationProviderType": ...,
}
# WebsiteAuthorizationProviderSummaryTypeDef definition
class WebsiteAuthorizationProviderSummaryTypeDef(TypedDict):
AuthorizationProviderType: AuthorizationProviderTypeType, # (1)
AuthorizationProviderId: NotRequired[str],
DomainName: NotRequired[str],
CreatedTime: NotRequired[datetime],
ListWebsiteCertificateAuthoritiesRequestRequestTypeDef#
# ListWebsiteCertificateAuthoritiesRequestRequestTypeDef usage example
from mypy_boto3_worklink.type_defs import ListWebsiteCertificateAuthoritiesRequestRequestTypeDef
def get_value() -> ListWebsiteCertificateAuthoritiesRequestRequestTypeDef:
return {
"FleetArn": ...,
}
# ListWebsiteCertificateAuthoritiesRequestRequestTypeDef definition
class ListWebsiteCertificateAuthoritiesRequestRequestTypeDef(TypedDict):
FleetArn: str,
MaxResults: NotRequired[int],
NextToken: NotRequired[str],
WebsiteCaSummaryTypeDef#
# WebsiteCaSummaryTypeDef usage example
from mypy_boto3_worklink.type_defs import WebsiteCaSummaryTypeDef
def get_value() -> WebsiteCaSummaryTypeDef:
return {
"WebsiteCaId": ...,
}
# WebsiteCaSummaryTypeDef definition
class WebsiteCaSummaryTypeDef(TypedDict):
WebsiteCaId: NotRequired[str],
CreatedTime: NotRequired[datetime],
DisplayName: NotRequired[str],
ResponseMetadataTypeDef#
# ResponseMetadataTypeDef usage example
from mypy_boto3_worklink.type_defs import ResponseMetadataTypeDef
def get_value() -> ResponseMetadataTypeDef:
return {
"RequestId": ...,
"HostId": ...,
"HTTPStatusCode": ...,
"HTTPHeaders": ...,
"RetryAttempts": ...,
}
# ResponseMetadataTypeDef definition
class ResponseMetadataTypeDef(TypedDict):
RequestId: str,
HostId: str,
HTTPStatusCode: int,
HTTPHeaders: Dict[str, str],
RetryAttempts: int,
RestoreDomainAccessRequestRequestTypeDef#
# RestoreDomainAccessRequestRequestTypeDef usage example
from mypy_boto3_worklink.type_defs import RestoreDomainAccessRequestRequestTypeDef
def get_value() -> RestoreDomainAccessRequestRequestTypeDef:
return {
"FleetArn": ...,
"DomainName": ...,
}
# RestoreDomainAccessRequestRequestTypeDef definition
class RestoreDomainAccessRequestRequestTypeDef(TypedDict):
FleetArn: str,
DomainName: str,
RevokeDomainAccessRequestRequestTypeDef#
# RevokeDomainAccessRequestRequestTypeDef usage example
from mypy_boto3_worklink.type_defs import RevokeDomainAccessRequestRequestTypeDef
def get_value() -> RevokeDomainAccessRequestRequestTypeDef:
return {
"FleetArn": ...,
"DomainName": ...,
}
# RevokeDomainAccessRequestRequestTypeDef definition
class RevokeDomainAccessRequestRequestTypeDef(TypedDict):
FleetArn: str,
DomainName: str,
SignOutUserRequestRequestTypeDef#
# SignOutUserRequestRequestTypeDef usage example
from mypy_boto3_worklink.type_defs import SignOutUserRequestRequestTypeDef
def get_value() -> SignOutUserRequestRequestTypeDef:
return {
"FleetArn": ...,
"Username": ...,
}
# SignOutUserRequestRequestTypeDef definition
class SignOutUserRequestRequestTypeDef(TypedDict):
FleetArn: str,
Username: str,
TagResourceRequestRequestTypeDef#
# TagResourceRequestRequestTypeDef usage example
from mypy_boto3_worklink.type_defs import TagResourceRequestRequestTypeDef
def get_value() -> TagResourceRequestRequestTypeDef:
return {
"ResourceArn": ...,
"Tags": ...,
}
# TagResourceRequestRequestTypeDef definition
class TagResourceRequestRequestTypeDef(TypedDict):
ResourceArn: str,
Tags: Mapping[str, str],
UntagResourceRequestRequestTypeDef#
# UntagResourceRequestRequestTypeDef usage example
from mypy_boto3_worklink.type_defs import UntagResourceRequestRequestTypeDef
def get_value() -> UntagResourceRequestRequestTypeDef:
return {
"ResourceArn": ...,
"TagKeys": ...,
}
# UntagResourceRequestRequestTypeDef definition
class UntagResourceRequestRequestTypeDef(TypedDict):
ResourceArn: str,
TagKeys: Sequence[str],
UpdateAuditStreamConfigurationRequestRequestTypeDef#
# UpdateAuditStreamConfigurationRequestRequestTypeDef usage example
from mypy_boto3_worklink.type_defs import UpdateAuditStreamConfigurationRequestRequestTypeDef
def get_value() -> UpdateAuditStreamConfigurationRequestRequestTypeDef:
return {
"FleetArn": ...,
}
# UpdateAuditStreamConfigurationRequestRequestTypeDef definition
class UpdateAuditStreamConfigurationRequestRequestTypeDef(TypedDict):
FleetArn: str,
AuditStreamArn: NotRequired[str],
UpdateCompanyNetworkConfigurationRequestRequestTypeDef#
# UpdateCompanyNetworkConfigurationRequestRequestTypeDef usage example
from mypy_boto3_worklink.type_defs import UpdateCompanyNetworkConfigurationRequestRequestTypeDef
def get_value() -> UpdateCompanyNetworkConfigurationRequestRequestTypeDef:
return {
"FleetArn": ...,
"VpcId": ...,
"SubnetIds": ...,
"SecurityGroupIds": ...,
}
# UpdateCompanyNetworkConfigurationRequestRequestTypeDef definition
class UpdateCompanyNetworkConfigurationRequestRequestTypeDef(TypedDict):
FleetArn: str,
VpcId: str,
SubnetIds: Sequence[str],
SecurityGroupIds: Sequence[str],
UpdateDevicePolicyConfigurationRequestRequestTypeDef#
# UpdateDevicePolicyConfigurationRequestRequestTypeDef usage example
from mypy_boto3_worklink.type_defs import UpdateDevicePolicyConfigurationRequestRequestTypeDef
def get_value() -> UpdateDevicePolicyConfigurationRequestRequestTypeDef:
return {
"FleetArn": ...,
}
# UpdateDevicePolicyConfigurationRequestRequestTypeDef definition
class UpdateDevicePolicyConfigurationRequestRequestTypeDef(TypedDict):
FleetArn: str,
DeviceCaCertificate: NotRequired[str],
UpdateDomainMetadataRequestRequestTypeDef#
# UpdateDomainMetadataRequestRequestTypeDef usage example
from mypy_boto3_worklink.type_defs import UpdateDomainMetadataRequestRequestTypeDef
def get_value() -> UpdateDomainMetadataRequestRequestTypeDef:
return {
"FleetArn": ...,
"DomainName": ...,
}
# UpdateDomainMetadataRequestRequestTypeDef definition
class UpdateDomainMetadataRequestRequestTypeDef(TypedDict):
FleetArn: str,
DomainName: str,
DisplayName: NotRequired[str],
UpdateFleetMetadataRequestRequestTypeDef#
# UpdateFleetMetadataRequestRequestTypeDef usage example
from mypy_boto3_worklink.type_defs import UpdateFleetMetadataRequestRequestTypeDef
def get_value() -> UpdateFleetMetadataRequestRequestTypeDef:
return {
"FleetArn": ...,
}
# UpdateFleetMetadataRequestRequestTypeDef definition
class UpdateFleetMetadataRequestRequestTypeDef(TypedDict):
FleetArn: str,
DisplayName: NotRequired[str],
OptimizeForEndUserLocation: NotRequired[bool],
UpdateIdentityProviderConfigurationRequestRequestTypeDef#
# UpdateIdentityProviderConfigurationRequestRequestTypeDef usage example
from mypy_boto3_worklink.type_defs import UpdateIdentityProviderConfigurationRequestRequestTypeDef
def get_value() -> UpdateIdentityProviderConfigurationRequestRequestTypeDef:
return {
"FleetArn": ...,
"IdentityProviderType": ...,
}
# UpdateIdentityProviderConfigurationRequestRequestTypeDef definition
class UpdateIdentityProviderConfigurationRequestRequestTypeDef(TypedDict):
FleetArn: str,
IdentityProviderType: IdentityProviderTypeType, # (1)
IdentityProviderSamlMetadata: NotRequired[str],
ListDevicesResponseTypeDef#
# ListDevicesResponseTypeDef usage example
from mypy_boto3_worklink.type_defs import ListDevicesResponseTypeDef
def get_value() -> ListDevicesResponseTypeDef:
return {
"Devices": ...,
"NextToken": ...,
"ResponseMetadata": ...,
}
# ListDevicesResponseTypeDef definition
class ListDevicesResponseTypeDef(TypedDict):
Devices: List[DeviceSummaryTypeDef], # (1)
NextToken: str,
ResponseMetadata: ResponseMetadataTypeDef, # (2)
ListDomainsResponseTypeDef#
# ListDomainsResponseTypeDef usage example
from mypy_boto3_worklink.type_defs import ListDomainsResponseTypeDef
def get_value() -> ListDomainsResponseTypeDef:
return {
"Domains": ...,
"NextToken": ...,
"ResponseMetadata": ...,
}
# ListDomainsResponseTypeDef definition
class ListDomainsResponseTypeDef(TypedDict):
Domains: List[DomainSummaryTypeDef], # (1)
NextToken: str,
ResponseMetadata: ResponseMetadataTypeDef, # (2)
ListFleetsResponseTypeDef#
# ListFleetsResponseTypeDef usage example
from mypy_boto3_worklink.type_defs import ListFleetsResponseTypeDef
def get_value() -> ListFleetsResponseTypeDef:
return {
"FleetSummaryList": ...,
"NextToken": ...,
"ResponseMetadata": ...,
}
# ListFleetsResponseTypeDef definition
class ListFleetsResponseTypeDef(TypedDict):
FleetSummaryList: List[FleetSummaryTypeDef], # (1)
NextToken: str,
ResponseMetadata: ResponseMetadataTypeDef, # (2)
ListWebsiteAuthorizationProvidersResponseTypeDef#
# ListWebsiteAuthorizationProvidersResponseTypeDef usage example
from mypy_boto3_worklink.type_defs import ListWebsiteAuthorizationProvidersResponseTypeDef
def get_value() -> ListWebsiteAuthorizationProvidersResponseTypeDef:
return {
"WebsiteAuthorizationProviders": ...,
"NextToken": ...,
"ResponseMetadata": ...,
}
# ListWebsiteAuthorizationProvidersResponseTypeDef definition
class ListWebsiteAuthorizationProvidersResponseTypeDef(TypedDict):
WebsiteAuthorizationProviders: List[WebsiteAuthorizationProviderSummaryTypeDef], # (1)
NextToken: str,
ResponseMetadata: ResponseMetadataTypeDef, # (2)
ListWebsiteCertificateAuthoritiesResponseTypeDef#
# ListWebsiteCertificateAuthoritiesResponseTypeDef usage example
from mypy_boto3_worklink.type_defs import ListWebsiteCertificateAuthoritiesResponseTypeDef
def get_value() -> ListWebsiteCertificateAuthoritiesResponseTypeDef:
return {
"WebsiteCertificateAuthorities": ...,
"NextToken": ...,
"ResponseMetadata": ...,
}
# ListWebsiteCertificateAuthoritiesResponseTypeDef definition
class ListWebsiteCertificateAuthoritiesResponseTypeDef(TypedDict):
WebsiteCertificateAuthorities: List[WebsiteCaSummaryTypeDef], # (1)
NextToken: str,
ResponseMetadata: ResponseMetadataTypeDef, # (2)