Options
All
  • Public
  • Public/Protected
  • All
Menu

Class WorkLink

Amazon WorkLink is a cloud-based service that provides secure access to internal websites and web apps from iOS and Android phones. In a single step, your users, such as employees, can access internal websites as efficiently as they access any other public website. They enter a URL in their web browser, or choose a link to an internal website in an email. Amazon WorkLink authenticates the user's access and securely renders authorized internal web content in a secure rendering service in the AWS cloud. Amazon WorkLink doesn't download or store any internal web content on mobile devices.

Hierarchy

Implements

Index

Constructors

constructor

Properties

Readonly config

The resolved configuration of WorkLinkClient class. This is resolved and normalized from the constructor configuration interface.

middlewareStack

Methods

associateDomain

associateWebsiteAuthorizationProvider

associateWebsiteCertificateAuthority

createFleet

  • deprecated

    Creates a fleet. A fleet consists of resources and the configuration that delivers associated websites to authorized users who download and set up the Amazon WorkLink app.

    Parameters

    Returns Promise<CreateFleetCommandOutput>

  • deprecated

    Creates a fleet. A fleet consists of resources and the configuration that delivers associated websites to authorized users who download and set up the Amazon WorkLink app.

    Parameters

    Returns void

  • deprecated

    Creates a fleet. A fleet consists of resources and the configuration that delivers associated websites to authorized users who download and set up the Amazon WorkLink app.

    Parameters

    Returns void

  • deprecated

    Creates a fleet. A fleet consists of resources and the configuration that delivers associated websites to authorized users who download and set up the Amazon WorkLink app.

    Parameters

    • args: CreateFleetCommandInput
    • Optional options: __HttpHandlerOptions

    Returns Promise<CreateFleetCommandOutput>

  • deprecated

    Creates a fleet. A fleet consists of resources and the configuration that delivers associated websites to authorized users who download and set up the Amazon WorkLink app.

    Parameters

    Returns void

  • deprecated

    Creates a fleet. A fleet consists of resources and the configuration that delivers associated websites to authorized users who download and set up the Amazon WorkLink app.

    Parameters

    Returns void

deleteFleet

describeAuditStreamConfiguration

describeCompanyNetworkConfiguration

describeDevice

describeDevicePolicyConfiguration

describeDomain

describeFleetMetadata

describeIdentityProviderConfiguration

describeWebsiteCertificateAuthority

destroy

  • destroy(): void
  • Destroy underlying resources, like sockets. It's usually not necessary to do this. However in Node.js, it's best to explicitly shut down the client's agent when it is no longer needed. Otherwise, sockets might stay open for quite a long time before the server terminates them.

    Returns void

disassociateDomain

disassociateWebsiteAuthorizationProvider

disassociateWebsiteCertificateAuthority

listDevices

listDomains

listFleets

listTagsForResource

listWebsiteAuthorizationProviders

listWebsiteCertificateAuthorities

restoreDomainAccess

revokeDomainAccess

send

signOutUser

tagResource

  • deprecated

    Adds or overwrites one or more tags for the specified resource, such as a fleet. Each tag consists of a key and an optional value. If a resource already has a tag with the same key, this operation updates its value.

    Parameters

    Returns Promise<TagResourceCommandOutput>

  • deprecated

    Adds or overwrites one or more tags for the specified resource, such as a fleet. Each tag consists of a key and an optional value. If a resource already has a tag with the same key, this operation updates its value.

    Parameters

    Returns void

  • deprecated

    Adds or overwrites one or more tags for the specified resource, such as a fleet. Each tag consists of a key and an optional value. If a resource already has a tag with the same key, this operation updates its value.

    Parameters

    Returns void

  • deprecated

    Adds or overwrites one or more tags for the specified resource, such as a fleet. Each tag consists of a key and an optional value. If a resource already has a tag with the same key, this operation updates its value.

    Parameters

    • args: TagResourceCommandInput
    • Optional options: __HttpHandlerOptions

    Returns Promise<TagResourceCommandOutput>

  • deprecated

    Adds or overwrites one or more tags for the specified resource, such as a fleet. Each tag consists of a key and an optional value. If a resource already has a tag with the same key, this operation updates its value.

    Parameters

    Returns void

  • deprecated

    Adds or overwrites one or more tags for the specified resource, such as a fleet. Each tag consists of a key and an optional value. If a resource already has a tag with the same key, this operation updates its value.

    Parameters

    Returns void

untagResource

updateAuditStreamConfiguration

updateCompanyNetworkConfiguration

updateDevicePolicyConfiguration

updateDomainMetadata

updateFleetMetadata

updateIdentityProviderConfiguration