Skip to content

Typed dictionaries

Index > WorkLink > Typed dictionaries

Auto-generated documentation for WorkLink type annotations stubs module mypy-boto3-worklink.

AssociateDomainRequestRequestTypeDef

Usage Example
from mypy_boto3_worklink.type_defs import AssociateDomainRequestRequestTypeDef

def get_value() -> AssociateDomainRequestRequestTypeDef:
    return {
        "FleetArn": ...,
        "DomainName": ...,
        "AcmCertificateArn": ...,
    }
Definition
class AssociateDomainRequestRequestTypeDef(TypedDict):
    FleetArn: str,
    DomainName: str,
    AcmCertificateArn: str,
    DisplayName: NotRequired[str],

AssociateWebsiteAuthorizationProviderRequestRequestTypeDef

Usage Example
from mypy_boto3_worklink.type_defs import AssociateWebsiteAuthorizationProviderRequestRequestTypeDef

def get_value() -> AssociateWebsiteAuthorizationProviderRequestRequestTypeDef:
    return {
        "FleetArn": ...,
        "AuthorizationProviderType": ...,
    }
Definition
class AssociateWebsiteAuthorizationProviderRequestRequestTypeDef(TypedDict):
    FleetArn: str,
    AuthorizationProviderType: AuthorizationProviderTypeType,  # (1)
    DomainName: NotRequired[str],
  1. See AuthorizationProviderTypeType

ResponseMetadataTypeDef

Usage Example
from mypy_boto3_worklink.type_defs import ResponseMetadataTypeDef

def get_value() -> ResponseMetadataTypeDef:
    return {
        "RequestId": ...,
        "HostId": ...,
        "HTTPStatusCode": ...,
        "HTTPHeaders": ...,
        "RetryAttempts": ...,
    }
Definition
class ResponseMetadataTypeDef(TypedDict):
    RequestId: str,
    HostId: str,
    HTTPStatusCode: int,
    HTTPHeaders: Dict[str, str],
    RetryAttempts: int,

AssociateWebsiteCertificateAuthorityRequestRequestTypeDef

Usage Example
from mypy_boto3_worklink.type_defs import AssociateWebsiteCertificateAuthorityRequestRequestTypeDef

def get_value() -> AssociateWebsiteCertificateAuthorityRequestRequestTypeDef:
    return {
        "FleetArn": ...,
        "Certificate": ...,
    }
Definition
class AssociateWebsiteCertificateAuthorityRequestRequestTypeDef(TypedDict):
    FleetArn: str,
    Certificate: str,
    DisplayName: NotRequired[str],

CreateFleetRequestRequestTypeDef

Usage Example
from mypy_boto3_worklink.type_defs import CreateFleetRequestRequestTypeDef

def get_value() -> CreateFleetRequestRequestTypeDef:
    return {
        "FleetName": ...,
    }
Definition
class CreateFleetRequestRequestTypeDef(TypedDict):
    FleetName: str,
    DisplayName: NotRequired[str],
    OptimizeForEndUserLocation: NotRequired[bool],
    Tags: NotRequired[Mapping[str, str]],

DeleteFleetRequestRequestTypeDef

Usage Example
from mypy_boto3_worklink.type_defs import DeleteFleetRequestRequestTypeDef

def get_value() -> DeleteFleetRequestRequestTypeDef:
    return {
        "FleetArn": ...,
    }
Definition
class DeleteFleetRequestRequestTypeDef(TypedDict):
    FleetArn: str,

DescribeAuditStreamConfigurationRequestRequestTypeDef

Usage Example
from mypy_boto3_worklink.type_defs import DescribeAuditStreamConfigurationRequestRequestTypeDef

def get_value() -> DescribeAuditStreamConfigurationRequestRequestTypeDef:
    return {
        "FleetArn": ...,
    }
Definition
class DescribeAuditStreamConfigurationRequestRequestTypeDef(TypedDict):
    FleetArn: str,

DescribeCompanyNetworkConfigurationRequestRequestTypeDef

Usage Example
from mypy_boto3_worklink.type_defs import DescribeCompanyNetworkConfigurationRequestRequestTypeDef

def get_value() -> DescribeCompanyNetworkConfigurationRequestRequestTypeDef:
    return {
        "FleetArn": ...,
    }
Definition
class DescribeCompanyNetworkConfigurationRequestRequestTypeDef(TypedDict):
    FleetArn: str,

DescribeDevicePolicyConfigurationRequestRequestTypeDef

Usage Example
from mypy_boto3_worklink.type_defs import DescribeDevicePolicyConfigurationRequestRequestTypeDef

def get_value() -> DescribeDevicePolicyConfigurationRequestRequestTypeDef:
    return {
        "FleetArn": ...,
    }
Definition
class DescribeDevicePolicyConfigurationRequestRequestTypeDef(TypedDict):
    FleetArn: str,

DescribeDeviceRequestRequestTypeDef

Usage Example
from mypy_boto3_worklink.type_defs import DescribeDeviceRequestRequestTypeDef

def get_value() -> DescribeDeviceRequestRequestTypeDef:
    return {
        "FleetArn": ...,
        "DeviceId": ...,
    }
Definition
class DescribeDeviceRequestRequestTypeDef(TypedDict):
    FleetArn: str,
    DeviceId: str,

DescribeDomainRequestRequestTypeDef

Usage Example
from mypy_boto3_worklink.type_defs import DescribeDomainRequestRequestTypeDef

def get_value() -> DescribeDomainRequestRequestTypeDef:
    return {
        "FleetArn": ...,
        "DomainName": ...,
    }
Definition
class DescribeDomainRequestRequestTypeDef(TypedDict):
    FleetArn: str,
    DomainName: str,

DescribeFleetMetadataRequestRequestTypeDef

Usage Example
from mypy_boto3_worklink.type_defs import DescribeFleetMetadataRequestRequestTypeDef

def get_value() -> DescribeFleetMetadataRequestRequestTypeDef:
    return {
        "FleetArn": ...,
    }
Definition
class DescribeFleetMetadataRequestRequestTypeDef(TypedDict):
    FleetArn: str,

DescribeIdentityProviderConfigurationRequestRequestTypeDef

Usage Example
from mypy_boto3_worklink.type_defs import DescribeIdentityProviderConfigurationRequestRequestTypeDef

def get_value() -> DescribeIdentityProviderConfigurationRequestRequestTypeDef:
    return {
        "FleetArn": ...,
    }
Definition
class DescribeIdentityProviderConfigurationRequestRequestTypeDef(TypedDict):
    FleetArn: str,

DescribeWebsiteCertificateAuthorityRequestRequestTypeDef

Usage Example
from mypy_boto3_worklink.type_defs import DescribeWebsiteCertificateAuthorityRequestRequestTypeDef

def get_value() -> DescribeWebsiteCertificateAuthorityRequestRequestTypeDef:
    return {
        "FleetArn": ...,
        "WebsiteCaId": ...,
    }
Definition
class DescribeWebsiteCertificateAuthorityRequestRequestTypeDef(TypedDict):
    FleetArn: str,
    WebsiteCaId: str,

DeviceSummaryTypeDef

Usage Example
from mypy_boto3_worklink.type_defs import DeviceSummaryTypeDef

def get_value() -> DeviceSummaryTypeDef:
    return {
        "DeviceId": ...,
    }
Definition
class DeviceSummaryTypeDef(TypedDict):
    DeviceId: NotRequired[str],
    DeviceStatus: NotRequired[DeviceStatusType],  # (1)
  1. See DeviceStatusType

DisassociateDomainRequestRequestTypeDef

Usage Example
from mypy_boto3_worklink.type_defs import DisassociateDomainRequestRequestTypeDef

def get_value() -> DisassociateDomainRequestRequestTypeDef:
    return {
        "FleetArn": ...,
        "DomainName": ...,
    }
Definition
class DisassociateDomainRequestRequestTypeDef(TypedDict):
    FleetArn: str,
    DomainName: str,

DisassociateWebsiteAuthorizationProviderRequestRequestTypeDef

Usage Example
from mypy_boto3_worklink.type_defs import DisassociateWebsiteAuthorizationProviderRequestRequestTypeDef

def get_value() -> DisassociateWebsiteAuthorizationProviderRequestRequestTypeDef:
    return {
        "FleetArn": ...,
        "AuthorizationProviderId": ...,
    }
Definition
class DisassociateWebsiteAuthorizationProviderRequestRequestTypeDef(TypedDict):
    FleetArn: str,
    AuthorizationProviderId: str,

DisassociateWebsiteCertificateAuthorityRequestRequestTypeDef

Usage Example
from mypy_boto3_worklink.type_defs import DisassociateWebsiteCertificateAuthorityRequestRequestTypeDef

def get_value() -> DisassociateWebsiteCertificateAuthorityRequestRequestTypeDef:
    return {
        "FleetArn": ...,
        "WebsiteCaId": ...,
    }
Definition
class DisassociateWebsiteCertificateAuthorityRequestRequestTypeDef(TypedDict):
    FleetArn: str,
    WebsiteCaId: str,

DomainSummaryTypeDef

Usage Example
from mypy_boto3_worklink.type_defs import DomainSummaryTypeDef

def get_value() -> DomainSummaryTypeDef:
    return {
        "DomainName": ...,
        "CreatedTime": ...,
        "DomainStatus": ...,
    }
Definition
class DomainSummaryTypeDef(TypedDict):
    DomainName: str,
    CreatedTime: datetime,
    DomainStatus: DomainStatusType,  # (1)
    DisplayName: NotRequired[str],
  1. See DomainStatusType

FleetSummaryTypeDef

Usage Example
from mypy_boto3_worklink.type_defs import FleetSummaryTypeDef

def get_value() -> FleetSummaryTypeDef:
    return {
        "FleetArn": ...,
    }
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]],
  1. See FleetStatusType

ListDevicesRequestRequestTypeDef

Usage Example
from mypy_boto3_worklink.type_defs import ListDevicesRequestRequestTypeDef

def get_value() -> ListDevicesRequestRequestTypeDef:
    return {
        "FleetArn": ...,
    }
Definition
class ListDevicesRequestRequestTypeDef(TypedDict):
    FleetArn: str,
    NextToken: NotRequired[str],
    MaxResults: NotRequired[int],

ListDomainsRequestRequestTypeDef

Usage Example
from mypy_boto3_worklink.type_defs import ListDomainsRequestRequestTypeDef

def get_value() -> ListDomainsRequestRequestTypeDef:
    return {
        "FleetArn": ...,
    }
Definition
class ListDomainsRequestRequestTypeDef(TypedDict):
    FleetArn: str,
    NextToken: NotRequired[str],
    MaxResults: NotRequired[int],

ListFleetsRequestRequestTypeDef

Usage Example
from mypy_boto3_worklink.type_defs import ListFleetsRequestRequestTypeDef

def get_value() -> ListFleetsRequestRequestTypeDef:
    return {
        "NextToken": ...,
    }
Definition
class ListFleetsRequestRequestTypeDef(TypedDict):
    NextToken: NotRequired[str],
    MaxResults: NotRequired[int],

ListTagsForResourceRequestRequestTypeDef

Usage Example
from mypy_boto3_worklink.type_defs import ListTagsForResourceRequestRequestTypeDef

def get_value() -> ListTagsForResourceRequestRequestTypeDef:
    return {
        "ResourceArn": ...,
    }
Definition
class ListTagsForResourceRequestRequestTypeDef(TypedDict):
    ResourceArn: str,

ListWebsiteAuthorizationProvidersRequestRequestTypeDef

Usage Example
from mypy_boto3_worklink.type_defs import ListWebsiteAuthorizationProvidersRequestRequestTypeDef

def get_value() -> ListWebsiteAuthorizationProvidersRequestRequestTypeDef:
    return {
        "FleetArn": ...,
    }
Definition
class ListWebsiteAuthorizationProvidersRequestRequestTypeDef(TypedDict):
    FleetArn: str,
    NextToken: NotRequired[str],
    MaxResults: NotRequired[int],

WebsiteAuthorizationProviderSummaryTypeDef

Usage Example
from mypy_boto3_worklink.type_defs import WebsiteAuthorizationProviderSummaryTypeDef

def get_value() -> WebsiteAuthorizationProviderSummaryTypeDef:
    return {
        "AuthorizationProviderType": ...,
    }
Definition
class WebsiteAuthorizationProviderSummaryTypeDef(TypedDict):
    AuthorizationProviderType: AuthorizationProviderTypeType,  # (1)
    AuthorizationProviderId: NotRequired[str],
    DomainName: NotRequired[str],
    CreatedTime: NotRequired[datetime],
  1. See AuthorizationProviderTypeType

ListWebsiteCertificateAuthoritiesRequestRequestTypeDef

Usage Example
from mypy_boto3_worklink.type_defs import ListWebsiteCertificateAuthoritiesRequestRequestTypeDef

def get_value() -> ListWebsiteCertificateAuthoritiesRequestRequestTypeDef:
    return {
        "FleetArn": ...,
    }
Definition
class ListWebsiteCertificateAuthoritiesRequestRequestTypeDef(TypedDict):
    FleetArn: str,
    MaxResults: NotRequired[int],
    NextToken: NotRequired[str],

WebsiteCaSummaryTypeDef

Usage Example
from mypy_boto3_worklink.type_defs import WebsiteCaSummaryTypeDef

def get_value() -> WebsiteCaSummaryTypeDef:
    return {
        "WebsiteCaId": ...,
    }
Definition
class WebsiteCaSummaryTypeDef(TypedDict):
    WebsiteCaId: NotRequired[str],
    CreatedTime: NotRequired[datetime],
    DisplayName: NotRequired[str],

RestoreDomainAccessRequestRequestTypeDef

Usage Example
from mypy_boto3_worklink.type_defs import RestoreDomainAccessRequestRequestTypeDef

def get_value() -> RestoreDomainAccessRequestRequestTypeDef:
    return {
        "FleetArn": ...,
        "DomainName": ...,
    }
Definition
class RestoreDomainAccessRequestRequestTypeDef(TypedDict):
    FleetArn: str,
    DomainName: str,

RevokeDomainAccessRequestRequestTypeDef

Usage Example
from mypy_boto3_worklink.type_defs import RevokeDomainAccessRequestRequestTypeDef

def get_value() -> RevokeDomainAccessRequestRequestTypeDef:
    return {
        "FleetArn": ...,
        "DomainName": ...,
    }
Definition
class RevokeDomainAccessRequestRequestTypeDef(TypedDict):
    FleetArn: str,
    DomainName: str,

SignOutUserRequestRequestTypeDef

Usage Example
from mypy_boto3_worklink.type_defs import SignOutUserRequestRequestTypeDef

def get_value() -> SignOutUserRequestRequestTypeDef:
    return {
        "FleetArn": ...,
        "Username": ...,
    }
Definition
class SignOutUserRequestRequestTypeDef(TypedDict):
    FleetArn: str,
    Username: str,

TagResourceRequestRequestTypeDef

Usage Example
from mypy_boto3_worklink.type_defs import TagResourceRequestRequestTypeDef

def get_value() -> TagResourceRequestRequestTypeDef:
    return {
        "ResourceArn": ...,
        "Tags": ...,
    }
Definition
class TagResourceRequestRequestTypeDef(TypedDict):
    ResourceArn: str,
    Tags: Mapping[str, str],

UntagResourceRequestRequestTypeDef

Usage Example
from mypy_boto3_worklink.type_defs import UntagResourceRequestRequestTypeDef

def get_value() -> UntagResourceRequestRequestTypeDef:
    return {
        "ResourceArn": ...,
        "TagKeys": ...,
    }
Definition
class UntagResourceRequestRequestTypeDef(TypedDict):
    ResourceArn: str,
    TagKeys: Sequence[str],

UpdateAuditStreamConfigurationRequestRequestTypeDef

Usage Example
from mypy_boto3_worklink.type_defs import UpdateAuditStreamConfigurationRequestRequestTypeDef

def get_value() -> UpdateAuditStreamConfigurationRequestRequestTypeDef:
    return {
        "FleetArn": ...,
    }
Definition
class UpdateAuditStreamConfigurationRequestRequestTypeDef(TypedDict):
    FleetArn: str,
    AuditStreamArn: NotRequired[str],

UpdateCompanyNetworkConfigurationRequestRequestTypeDef

Usage Example
from mypy_boto3_worklink.type_defs import UpdateCompanyNetworkConfigurationRequestRequestTypeDef

def get_value() -> UpdateCompanyNetworkConfigurationRequestRequestTypeDef:
    return {
        "FleetArn": ...,
        "VpcId": ...,
        "SubnetIds": ...,
        "SecurityGroupIds": ...,
    }
Definition
class UpdateCompanyNetworkConfigurationRequestRequestTypeDef(TypedDict):
    FleetArn: str,
    VpcId: str,
    SubnetIds: Sequence[str],
    SecurityGroupIds: Sequence[str],

UpdateDevicePolicyConfigurationRequestRequestTypeDef

Usage Example
from mypy_boto3_worklink.type_defs import UpdateDevicePolicyConfigurationRequestRequestTypeDef

def get_value() -> UpdateDevicePolicyConfigurationRequestRequestTypeDef:
    return {
        "FleetArn": ...,
    }
Definition
class UpdateDevicePolicyConfigurationRequestRequestTypeDef(TypedDict):
    FleetArn: str,
    DeviceCaCertificate: NotRequired[str],

UpdateDomainMetadataRequestRequestTypeDef

Usage Example
from mypy_boto3_worklink.type_defs import UpdateDomainMetadataRequestRequestTypeDef

def get_value() -> UpdateDomainMetadataRequestRequestTypeDef:
    return {
        "FleetArn": ...,
        "DomainName": ...,
    }
Definition
class UpdateDomainMetadataRequestRequestTypeDef(TypedDict):
    FleetArn: str,
    DomainName: str,
    DisplayName: NotRequired[str],

UpdateFleetMetadataRequestRequestTypeDef

Usage Example
from mypy_boto3_worklink.type_defs import UpdateFleetMetadataRequestRequestTypeDef

def get_value() -> UpdateFleetMetadataRequestRequestTypeDef:
    return {
        "FleetArn": ...,
    }
Definition
class UpdateFleetMetadataRequestRequestTypeDef(TypedDict):
    FleetArn: str,
    DisplayName: NotRequired[str],
    OptimizeForEndUserLocation: NotRequired[bool],

UpdateIdentityProviderConfigurationRequestRequestTypeDef

Usage Example
from mypy_boto3_worklink.type_defs import UpdateIdentityProviderConfigurationRequestRequestTypeDef

def get_value() -> UpdateIdentityProviderConfigurationRequestRequestTypeDef:
    return {
        "FleetArn": ...,
        "IdentityProviderType": ...,
    }
Definition
class UpdateIdentityProviderConfigurationRequestRequestTypeDef(TypedDict):
    FleetArn: str,
    IdentityProviderType: IdentityProviderTypeType,  # (1)
    IdentityProviderSamlMetadata: NotRequired[str],
  1. See IdentityProviderTypeType

AssociateWebsiteAuthorizationProviderResponseTypeDef

Usage Example
from mypy_boto3_worklink.type_defs import AssociateWebsiteAuthorizationProviderResponseTypeDef

def get_value() -> AssociateWebsiteAuthorizationProviderResponseTypeDef:
    return {
        "AuthorizationProviderId": ...,
        "ResponseMetadata": ...,
    }
Definition
class AssociateWebsiteAuthorizationProviderResponseTypeDef(TypedDict):
    AuthorizationProviderId: str,
    ResponseMetadata: ResponseMetadataTypeDef,  # (1)
  1. See ResponseMetadataTypeDef

AssociateWebsiteCertificateAuthorityResponseTypeDef

Usage Example
from mypy_boto3_worklink.type_defs import AssociateWebsiteCertificateAuthorityResponseTypeDef

def get_value() -> AssociateWebsiteCertificateAuthorityResponseTypeDef:
    return {
        "WebsiteCaId": ...,
        "ResponseMetadata": ...,
    }
Definition
class AssociateWebsiteCertificateAuthorityResponseTypeDef(TypedDict):
    WebsiteCaId: str,
    ResponseMetadata: ResponseMetadataTypeDef,  # (1)
  1. See ResponseMetadataTypeDef

CreateFleetResponseTypeDef

Usage Example
from mypy_boto3_worklink.type_defs import CreateFleetResponseTypeDef

def get_value() -> CreateFleetResponseTypeDef:
    return {
        "FleetArn": ...,
        "ResponseMetadata": ...,
    }
Definition
class CreateFleetResponseTypeDef(TypedDict):
    FleetArn: str,
    ResponseMetadata: ResponseMetadataTypeDef,  # (1)
  1. See ResponseMetadataTypeDef

DescribeAuditStreamConfigurationResponseTypeDef

Usage Example
from mypy_boto3_worklink.type_defs import DescribeAuditStreamConfigurationResponseTypeDef

def get_value() -> DescribeAuditStreamConfigurationResponseTypeDef:
    return {
        "AuditStreamArn": ...,
        "ResponseMetadata": ...,
    }
Definition
class DescribeAuditStreamConfigurationResponseTypeDef(TypedDict):
    AuditStreamArn: str,
    ResponseMetadata: ResponseMetadataTypeDef,  # (1)
  1. See ResponseMetadataTypeDef

DescribeCompanyNetworkConfigurationResponseTypeDef

Usage Example
from mypy_boto3_worklink.type_defs import DescribeCompanyNetworkConfigurationResponseTypeDef

def get_value() -> DescribeCompanyNetworkConfigurationResponseTypeDef:
    return {
        "VpcId": ...,
        "SubnetIds": ...,
        "SecurityGroupIds": ...,
        "ResponseMetadata": ...,
    }
Definition
class DescribeCompanyNetworkConfigurationResponseTypeDef(TypedDict):
    VpcId: str,
    SubnetIds: List[str],
    SecurityGroupIds: List[str],
    ResponseMetadata: ResponseMetadataTypeDef,  # (1)
  1. See ResponseMetadataTypeDef

DescribeDevicePolicyConfigurationResponseTypeDef

Usage Example
from mypy_boto3_worklink.type_defs import DescribeDevicePolicyConfigurationResponseTypeDef

def get_value() -> DescribeDevicePolicyConfigurationResponseTypeDef:
    return {
        "DeviceCaCertificate": ...,
        "ResponseMetadata": ...,
    }
Definition
class DescribeDevicePolicyConfigurationResponseTypeDef(TypedDict):
    DeviceCaCertificate: str,
    ResponseMetadata: ResponseMetadataTypeDef,  # (1)
  1. See ResponseMetadataTypeDef

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": ...,
    }
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)
  1. See DeviceStatusType
  2. See ResponseMetadataTypeDef

DescribeDomainResponseTypeDef

Usage Example
from mypy_boto3_worklink.type_defs import DescribeDomainResponseTypeDef

def get_value() -> DescribeDomainResponseTypeDef:
    return {
        "DomainName": ...,
        "DisplayName": ...,
        "CreatedTime": ...,
        "DomainStatus": ...,
        "AcmCertificateArn": ...,
        "ResponseMetadata": ...,
    }
Definition
class DescribeDomainResponseTypeDef(TypedDict):
    DomainName: str,
    DisplayName: str,
    CreatedTime: datetime,
    DomainStatus: DomainStatusType,  # (1)
    AcmCertificateArn: str,
    ResponseMetadata: ResponseMetadataTypeDef,  # (2)
  1. See DomainStatusType
  2. See ResponseMetadataTypeDef

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": ...,
    }
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)
  1. See FleetStatusType
  2. See ResponseMetadataTypeDef

DescribeIdentityProviderConfigurationResponseTypeDef

Usage Example
from mypy_boto3_worklink.type_defs import DescribeIdentityProviderConfigurationResponseTypeDef

def get_value() -> DescribeIdentityProviderConfigurationResponseTypeDef:
    return {
        "IdentityProviderType": ...,
        "ServiceProviderSamlMetadata": ...,
        "IdentityProviderSamlMetadata": ...,
        "ResponseMetadata": ...,
    }
Definition
class DescribeIdentityProviderConfigurationResponseTypeDef(TypedDict):
    IdentityProviderType: IdentityProviderTypeType,  # (1)
    ServiceProviderSamlMetadata: str,
    IdentityProviderSamlMetadata: str,
    ResponseMetadata: ResponseMetadataTypeDef,  # (2)
  1. See IdentityProviderTypeType
  2. See ResponseMetadataTypeDef

DescribeWebsiteCertificateAuthorityResponseTypeDef

Usage Example
from mypy_boto3_worklink.type_defs import DescribeWebsiteCertificateAuthorityResponseTypeDef

def get_value() -> DescribeWebsiteCertificateAuthorityResponseTypeDef:
    return {
        "Certificate": ...,
        "CreatedTime": ...,
        "DisplayName": ...,
        "ResponseMetadata": ...,
    }
Definition
class DescribeWebsiteCertificateAuthorityResponseTypeDef(TypedDict):
    Certificate: str,
    CreatedTime: datetime,
    DisplayName: str,
    ResponseMetadata: ResponseMetadataTypeDef,  # (1)
  1. See ResponseMetadataTypeDef

ListTagsForResourceResponseTypeDef

Usage Example
from mypy_boto3_worklink.type_defs import ListTagsForResourceResponseTypeDef

def get_value() -> ListTagsForResourceResponseTypeDef:
    return {
        "Tags": ...,
        "ResponseMetadata": ...,
    }
Definition
class ListTagsForResourceResponseTypeDef(TypedDict):
    Tags: Dict[str, str],
    ResponseMetadata: ResponseMetadataTypeDef,  # (1)
  1. See ResponseMetadataTypeDef

ListDevicesResponseTypeDef

Usage Example
from mypy_boto3_worklink.type_defs import ListDevicesResponseTypeDef

def get_value() -> ListDevicesResponseTypeDef:
    return {
        "Devices": ...,
        "NextToken": ...,
        "ResponseMetadata": ...,
    }
Definition
class ListDevicesResponseTypeDef(TypedDict):
    Devices: List[DeviceSummaryTypeDef],  # (1)
    NextToken: str,
    ResponseMetadata: ResponseMetadataTypeDef,  # (2)
  1. See DeviceSummaryTypeDef
  2. See ResponseMetadataTypeDef

ListDomainsResponseTypeDef

Usage Example
from mypy_boto3_worklink.type_defs import ListDomainsResponseTypeDef

def get_value() -> ListDomainsResponseTypeDef:
    return {
        "Domains": ...,
        "NextToken": ...,
        "ResponseMetadata": ...,
    }
Definition
class ListDomainsResponseTypeDef(TypedDict):
    Domains: List[DomainSummaryTypeDef],  # (1)
    NextToken: str,
    ResponseMetadata: ResponseMetadataTypeDef,  # (2)
  1. See DomainSummaryTypeDef
  2. See ResponseMetadataTypeDef

ListFleetsResponseTypeDef

Usage Example
from mypy_boto3_worklink.type_defs import ListFleetsResponseTypeDef

def get_value() -> ListFleetsResponseTypeDef:
    return {
        "FleetSummaryList": ...,
        "NextToken": ...,
        "ResponseMetadata": ...,
    }
Definition
class ListFleetsResponseTypeDef(TypedDict):
    FleetSummaryList: List[FleetSummaryTypeDef],  # (1)
    NextToken: str,
    ResponseMetadata: ResponseMetadataTypeDef,  # (2)
  1. See FleetSummaryTypeDef
  2. See ResponseMetadataTypeDef

ListWebsiteAuthorizationProvidersResponseTypeDef

Usage Example
from mypy_boto3_worklink.type_defs import ListWebsiteAuthorizationProvidersResponseTypeDef

def get_value() -> ListWebsiteAuthorizationProvidersResponseTypeDef:
    return {
        "WebsiteAuthorizationProviders": ...,
        "NextToken": ...,
        "ResponseMetadata": ...,
    }
Definition
class ListWebsiteAuthorizationProvidersResponseTypeDef(TypedDict):
    WebsiteAuthorizationProviders: List[WebsiteAuthorizationProviderSummaryTypeDef],  # (1)
    NextToken: str,
    ResponseMetadata: ResponseMetadataTypeDef,  # (2)
  1. See WebsiteAuthorizationProviderSummaryTypeDef
  2. See ResponseMetadataTypeDef

ListWebsiteCertificateAuthoritiesResponseTypeDef

Usage Example
from mypy_boto3_worklink.type_defs import ListWebsiteCertificateAuthoritiesResponseTypeDef

def get_value() -> ListWebsiteCertificateAuthoritiesResponseTypeDef:
    return {
        "WebsiteCertificateAuthorities": ...,
        "NextToken": ...,
        "ResponseMetadata": ...,
    }
Definition
class ListWebsiteCertificateAuthoritiesResponseTypeDef(TypedDict):
    WebsiteCertificateAuthorities: List[WebsiteCaSummaryTypeDef],  # (1)
    NextToken: str,
    ResponseMetadata: ResponseMetadataTypeDef,  # (2)
  1. See WebsiteCaSummaryTypeDef
  2. See ResponseMetadataTypeDef