![]() |
![]()
| ![]() |
![]()
NAMEPaws::WorkLink - Perl Interface to AWS Amazon WorkLink SYNOPSISuse Paws; my $obj = Paws->service('WorkLink'); my $res = $obj->Method( Arg1 => $val1, Arg2 => [ 'V1', 'V2' ], # if Arg3 is an object, the HashRef will be used as arguments to the constructor # of the arguments type Arg3 => { Att1 => 'Val1' }, # if Arg4 is an array of objects, the HashRefs will be passed as arguments to # the constructor of the arguments type Arg4 => [ { Att1 => 'Val1' }, { Att1 => 'Val2' } ], ); DESCRIPTIONAmazon 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. For the AWS API documentation, see <https://docs.aws.amazon.com/goto/WebAPI/worklink-2018-09-25> METHODSAssociateDomain
Each argument is described in detail in: Paws::WorkLink::AssociateDomain Returns: a Paws::WorkLink::AssociateDomainResponse instance Specifies a domain to be associated to Amazon WorkLink. AssociateWebsiteAuthorizationProvider
Each argument is described in detail in: Paws::WorkLink::AssociateWebsiteAuthorizationProvider Returns: a Paws::WorkLink::AssociateWebsiteAuthorizationProviderResponse instance Associates a website authorization provider with a specified fleet. This is used to authorize users against associated websites in the company network. AssociateWebsiteCertificateAuthority
Each argument is described in detail in: Paws::WorkLink::AssociateWebsiteCertificateAuthority Returns: a Paws::WorkLink::AssociateWebsiteCertificateAuthorityResponse instance Imports the root certificate of a certificate authority (CA) used to obtain TLS certificates used by associated websites within the company network. CreateFleet
Each argument is described in detail in: Paws::WorkLink::CreateFleet Returns: a Paws::WorkLink::CreateFleetResponse instance 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. DeleteFleetEach argument is described in detail in: Paws::WorkLink::DeleteFleet Returns: a Paws::WorkLink::DeleteFleetResponse instance Deletes a fleet. Prevents users from accessing previously associated websites. DescribeAuditStreamConfigurationEach argument is described in detail in: Paws::WorkLink::DescribeAuditStreamConfiguration Returns: a Paws::WorkLink::DescribeAuditStreamConfigurationResponse instance Describes the configuration for delivering audit streams to the customer account. DescribeCompanyNetworkConfigurationEach argument is described in detail in: Paws::WorkLink::DescribeCompanyNetworkConfiguration Returns: a Paws::WorkLink::DescribeCompanyNetworkConfigurationResponse instance Describes the networking configuration to access the internal websites associated with the specified fleet. DescribeDeviceEach argument is described in detail in: Paws::WorkLink::DescribeDevice Returns: a Paws::WorkLink::DescribeDeviceResponse instance Provides information about a user's device. DescribeDevicePolicyConfigurationEach argument is described in detail in: Paws::WorkLink::DescribeDevicePolicyConfiguration Returns: a Paws::WorkLink::DescribeDevicePolicyConfigurationResponse instance Describes the device policy configuration for the specified fleet. DescribeDomainEach argument is described in detail in: Paws::WorkLink::DescribeDomain Returns: a Paws::WorkLink::DescribeDomainResponse instance Provides information about the domain. DescribeFleetMetadataEach argument is described in detail in: Paws::WorkLink::DescribeFleetMetadata Returns: a Paws::WorkLink::DescribeFleetMetadataResponse instance Provides basic information for the specified fleet, excluding identity provider, networking, and device configuration details. DescribeIdentityProviderConfigurationEach argument is described in detail in: Paws::WorkLink::DescribeIdentityProviderConfiguration Returns: a Paws::WorkLink::DescribeIdentityProviderConfigurationResponse instance Describes the identity provider configuration of the specified fleet. DescribeWebsiteCertificateAuthorityEach argument is described in detail in: Paws::WorkLink::DescribeWebsiteCertificateAuthority Returns: a Paws::WorkLink::DescribeWebsiteCertificateAuthorityResponse instance Provides information about the certificate authority. DisassociateDomainEach argument is described in detail in: Paws::WorkLink::DisassociateDomain Returns: a Paws::WorkLink::DisassociateDomainResponse instance Disassociates a domain from Amazon WorkLink. End users lose the ability to access the domain with Amazon WorkLink. DisassociateWebsiteAuthorizationProviderEach argument is described in detail in: Paws::WorkLink::DisassociateWebsiteAuthorizationProvider Returns: a Paws::WorkLink::DisassociateWebsiteAuthorizationProviderResponse instance Disassociates a website authorization provider from a specified fleet. After the disassociation, users can't load any associated websites that require this authorization provider. DisassociateWebsiteCertificateAuthorityEach argument is described in detail in: Paws::WorkLink::DisassociateWebsiteCertificateAuthority Returns: a Paws::WorkLink::DisassociateWebsiteCertificateAuthorityResponse instance Removes a certificate authority (CA). ListDevices
Each argument is described in detail in: Paws::WorkLink::ListDevices Returns: a Paws::WorkLink::ListDevicesResponse instance Retrieves a list of devices registered with the specified fleet. ListDomains
Each argument is described in detail in: Paws::WorkLink::ListDomains Returns: a Paws::WorkLink::ListDomainsResponse instance Retrieves a list of domains associated to a specified fleet. ListFleets
Each argument is described in detail in: Paws::WorkLink::ListFleets Returns: a Paws::WorkLink::ListFleetsResponse instance Retrieves a list of fleets for the current account and Region. ListTagsForResourceEach argument is described in detail in: Paws::WorkLink::ListTagsForResource Returns: a Paws::WorkLink::ListTagsForResourceResponse instance Retrieves a list of tags for the specified resource. ListWebsiteAuthorizationProviders
Each argument is described in detail in: Paws::WorkLink::ListWebsiteAuthorizationProviders Returns: a Paws::WorkLink::ListWebsiteAuthorizationProvidersResponse instance Retrieves a list of website authorization providers associated with a specified fleet. ListWebsiteCertificateAuthorities
Each argument is described in detail in: Paws::WorkLink::ListWebsiteCertificateAuthorities Returns: a Paws::WorkLink::ListWebsiteCertificateAuthoritiesResponse instance Retrieves a list of certificate authorities added for the current account and Region. RestoreDomainAccessEach argument is described in detail in: Paws::WorkLink::RestoreDomainAccess Returns: a Paws::WorkLink::RestoreDomainAccessResponse instance Moves a domain to ACTIVE status if it was in the INACTIVE status. RevokeDomainAccessEach argument is described in detail in: Paws::WorkLink::RevokeDomainAccess Returns: a Paws::WorkLink::RevokeDomainAccessResponse instance Moves a domain to INACTIVE status if it was in the ACTIVE status. SignOutUserEach argument is described in detail in: Paws::WorkLink::SignOutUser Returns: a Paws::WorkLink::SignOutUserResponse instance Signs the user out from all of their devices. The user can sign in again if they have valid credentials. TagResourceEach argument is described in detail in: Paws::WorkLink::TagResource Returns: a Paws::WorkLink::TagResourceResponse instance 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. UntagResourceEach argument is described in detail in: Paws::WorkLink::UntagResource Returns: a Paws::WorkLink::UntagResourceResponse instance Removes one or more tags from the specified resource. UpdateAuditStreamConfiguration
Each argument is described in detail in: Paws::WorkLink::UpdateAuditStreamConfiguration Returns: a Paws::WorkLink::UpdateAuditStreamConfigurationResponse instance Updates the audit stream configuration for the fleet. UpdateCompanyNetworkConfiguration
Each argument is described in detail in: Paws::WorkLink::UpdateCompanyNetworkConfiguration Returns: a Paws::WorkLink::UpdateCompanyNetworkConfigurationResponse instance Updates the company network configuration for the fleet. UpdateDevicePolicyConfiguration
Each argument is described in detail in: Paws::WorkLink::UpdateDevicePolicyConfiguration Returns: a Paws::WorkLink::UpdateDevicePolicyConfigurationResponse instance Updates the device policy configuration for the fleet. UpdateDomainMetadata
Each argument is described in detail in: Paws::WorkLink::UpdateDomainMetadata Returns: a Paws::WorkLink::UpdateDomainMetadataResponse instance Updates domain metadata, such as DisplayName. UpdateFleetMetadata
Each argument is described in detail in: Paws::WorkLink::UpdateFleetMetadata Returns: a Paws::WorkLink::UpdateFleetMetadataResponse instance Updates fleet metadata, such as DisplayName. UpdateIdentityProviderConfiguration
Each argument is described in detail in: Paws::WorkLink::UpdateIdentityProviderConfiguration Returns: a Paws::WorkLink::UpdateIdentityProviderConfigurationResponse instance Updates the identity provider configuration for the fleet. PAGINATORSPaginator methods are helpers that repetively call methods that return partial results SEE ALSOThis service class forms part of Paws BUGS and CONTRIBUTIONSThe source code is located here: <https://github.com/pplu/aws-sdk-perl> Please report bugs to: <https://github.com/pplu/aws-sdk-perl/issues>
|