'2.0', 'service' => '

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.

', 'operations' => [ 'AssociateDomain' => '

Specifies a domain to be associated to Amazon WorkLink.

', 'AssociateWebsiteAuthorizationProvider' => '

Associates a website authorization provider with a specified fleet. This is used to authorize users against associated websites in the company network.

', 'AssociateWebsiteCertificateAuthority' => '

Imports the root certificate of a certificate authority (CA) used to obtain TLS certificates used by associated websites within the company network.

', 'CreateFleet' => '

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.

', 'DeleteFleet' => '

Deletes a fleet. Prevents users from accessing previously associated websites.

', 'DescribeAuditStreamConfiguration' => '

Describes the configuration for delivering audit streams to the customer account.

', 'DescribeCompanyNetworkConfiguration' => '

Describes the networking configuration to access the internal websites associated with the specified fleet.

', 'DescribeDevice' => '

Provides information about a user\'s device.

', 'DescribeDevicePolicyConfiguration' => '

Describes the device policy configuration for the specified fleet.

', 'DescribeDomain' => '

Provides information about the domain.

', 'DescribeFleetMetadata' => '

Provides basic information for the specified fleet, excluding identity provider, networking, and device configuration details.

', 'DescribeIdentityProviderConfiguration' => '

Describes the identity provider configuration of the specified fleet.

', 'DescribeWebsiteCertificateAuthority' => '

Provides information about the certificate authority.

', 'DisassociateDomain' => '

Disassociates a domain from Amazon WorkLink. End users lose the ability to access the domain with Amazon WorkLink.

', 'DisassociateWebsiteAuthorizationProvider' => '

Disassociates a website authorization provider from a specified fleet. After the disassociation, users can\'t load any associated websites that require this authorization provider.

', 'DisassociateWebsiteCertificateAuthority' => '

Removes a certificate authority (CA).

', 'ListDevices' => '

Retrieves a list of devices registered with the specified fleet.

', 'ListDomains' => '

Retrieves a list of domains associated to a specified fleet.

', 'ListFleets' => '

Retrieves a list of fleets for the current account and Region.

', 'ListTagsForResource' => '

Retrieves a list of tags for the specified resource.

', 'ListWebsiteAuthorizationProviders' => '

Retrieves a list of website authorization providers associated with a specified fleet.

', 'ListWebsiteCertificateAuthorities' => '

Retrieves a list of certificate authorities added for the current account and Region.

', 'RestoreDomainAccess' => '

Moves a domain to ACTIVE status if it was in the INACTIVE status.

', 'RevokeDomainAccess' => '

Moves a domain to INACTIVE status if it was in the ACTIVE status.

', 'SignOutUser' => '

Signs the user out from all of their devices. The user can sign in again if they have valid credentials.

', 'TagResource' => '

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.

', 'UntagResource' => '

Removes one or more tags from the specified resource.

', 'UpdateAuditStreamConfiguration' => '

Updates the audit stream configuration for the fleet.

', 'UpdateCompanyNetworkConfiguration' => '

Updates the company network configuration for the fleet.

', 'UpdateDevicePolicyConfiguration' => '

Updates the device policy configuration for the fleet.

', 'UpdateDomainMetadata' => '

Updates domain metadata, such as DisplayName.

', 'UpdateFleetMetadata' => '

Updates fleet metadata, such as DisplayName.

', 'UpdateIdentityProviderConfiguration' => '

Updates the identity provider configuration for the fleet.

', ], 'shapes' => [ 'AcmCertificateArn' => [ 'base' => NULL, 'refs' => [ 'AssociateDomainRequest$AcmCertificateArn' => '

The ARN of an issued ACM certificate that is valid for the domain being associated.

', 'DescribeDomainResponse$AcmCertificateArn' => '

The ARN of an issued ACM certificate that is valid for the domain being associated.

', ], ], 'AssociateDomainRequest' => [ 'base' => NULL, 'refs' => [], ], 'AssociateDomainResponse' => [ 'base' => NULL, 'refs' => [], ], 'AssociateWebsiteAuthorizationProviderRequest' => [ 'base' => NULL, 'refs' => [], ], 'AssociateWebsiteAuthorizationProviderResponse' => [ 'base' => NULL, 'refs' => [], ], 'AssociateWebsiteCertificateAuthorityRequest' => [ 'base' => NULL, 'refs' => [], ], 'AssociateWebsiteCertificateAuthorityResponse' => [ 'base' => NULL, 'refs' => [], ], 'AuditStreamArn' => [ 'base' => NULL, 'refs' => [ 'DescribeAuditStreamConfigurationResponse$AuditStreamArn' => '

The ARN of the Amazon Kinesis data stream that will receive the audit events.

', 'UpdateAuditStreamConfigurationRequest$AuditStreamArn' => '

The ARN of the Amazon Kinesis data stream that receives the audit events.

', ], ], 'AuthorizationProviderType' => [ 'base' => NULL, 'refs' => [ 'AssociateWebsiteAuthorizationProviderRequest$AuthorizationProviderType' => '

The authorization provider type.

', 'WebsiteAuthorizationProviderSummary$AuthorizationProviderType' => '

The authorization provider type.

', ], ], 'Boolean' => [ 'base' => NULL, 'refs' => [ 'CreateFleetRequest$OptimizeForEndUserLocation' => '

The option to optimize for better performance by routing traffic through the closest AWS Region to users, which may be outside of your home Region.

', 'DescribeFleetMetadataResponse$OptimizeForEndUserLocation' => '

The option to optimize for better performance by routing traffic through the closest AWS Region to users, which may be outside of your home Region.

', 'UpdateFleetMetadataRequest$OptimizeForEndUserLocation' => '

The option to optimize for better performance by routing traffic through the closest AWS Region to users, which may be outside of your home Region.

', ], ], 'Certificate' => [ 'base' => NULL, 'refs' => [ 'AssociateWebsiteCertificateAuthorityRequest$Certificate' => '

The root certificate of the CA.

', 'DescribeDevicePolicyConfigurationResponse$DeviceCaCertificate' => '

The certificate chain, including intermediate certificates and the root certificate authority certificate used to issue device certificates.

', 'DescribeWebsiteCertificateAuthorityResponse$Certificate' => '

The root certificate of the certificate authority.

', ], ], 'CertificateChain' => [ 'base' => NULL, 'refs' => [ 'UpdateDevicePolicyConfigurationRequest$DeviceCaCertificate' => '

The certificate chain, including intermediate certificates and the root certificate authority certificate used to issue device certificates.

', ], ], 'CompanyCode' => [ 'base' => NULL, 'refs' => [ 'DescribeFleetMetadataResponse$CompanyCode' => '

The identifier used by users to sign in to the Amazon WorkLink app.

', 'FleetSummary$CompanyCode' => '

The identifier used by users to sign into the Amazon WorkLink app.

', ], ], 'CreateFleetRequest' => [ 'base' => NULL, 'refs' => [], ], 'CreateFleetResponse' => [ 'base' => NULL, 'refs' => [], ], 'DateTime' => [ 'base' => NULL, 'refs' => [ 'DescribeDeviceResponse$FirstAccessedTime' => '

The date that the device first signed in to Amazon WorkLink.

', 'DescribeDeviceResponse$LastAccessedTime' => '

The date that the device last accessed Amazon WorkLink.

', 'DescribeDomainResponse$CreatedTime' => '

The time that the domain was added.

', 'DescribeFleetMetadataResponse$CreatedTime' => '

The time that the fleet was created.

', 'DescribeFleetMetadataResponse$LastUpdatedTime' => '

The time that the fleet was last updated.

', 'DescribeWebsiteCertificateAuthorityResponse$CreatedTime' => '

The time that the certificate authority was added.

', 'DomainSummary$CreatedTime' => '

The time that the domain was created.

', 'FleetSummary$CreatedTime' => '

The time when the fleet was created.

', 'FleetSummary$LastUpdatedTime' => '

The time when the fleet was last updated.

', 'WebsiteAuthorizationProviderSummary$CreatedTime' => '

The time of creation.

', 'WebsiteCaSummary$CreatedTime' => '

The time when the CA was added.

', ], ], 'DeleteFleetRequest' => [ 'base' => NULL, 'refs' => [], ], 'DeleteFleetResponse' => [ 'base' => NULL, 'refs' => [], ], 'DescribeAuditStreamConfigurationRequest' => [ 'base' => NULL, 'refs' => [], ], 'DescribeAuditStreamConfigurationResponse' => [ 'base' => NULL, 'refs' => [], ], 'DescribeCompanyNetworkConfigurationRequest' => [ 'base' => NULL, 'refs' => [], ], 'DescribeCompanyNetworkConfigurationResponse' => [ 'base' => NULL, 'refs' => [], ], 'DescribeDevicePolicyConfigurationRequest' => [ 'base' => NULL, 'refs' => [], ], 'DescribeDevicePolicyConfigurationResponse' => [ 'base' => NULL, 'refs' => [], ], 'DescribeDeviceRequest' => [ 'base' => NULL, 'refs' => [], ], 'DescribeDeviceResponse' => [ 'base' => NULL, 'refs' => [], ], 'DescribeDomainRequest' => [ 'base' => NULL, 'refs' => [], ], 'DescribeDomainResponse' => [ 'base' => NULL, 'refs' => [], ], 'DescribeFleetMetadataRequest' => [ 'base' => NULL, 'refs' => [], ], 'DescribeFleetMetadataResponse' => [ 'base' => NULL, 'refs' => [], ], 'DescribeIdentityProviderConfigurationRequest' => [ 'base' => NULL, 'refs' => [], ], 'DescribeIdentityProviderConfigurationResponse' => [ 'base' => NULL, 'refs' => [], ], 'DescribeWebsiteCertificateAuthorityRequest' => [ 'base' => NULL, 'refs' => [], ], 'DescribeWebsiteCertificateAuthorityResponse' => [ 'base' => NULL, 'refs' => [], ], 'DeviceManufacturer' => [ 'base' => NULL, 'refs' => [ 'DescribeDeviceResponse$Manufacturer' => '

The manufacturer of the device.

', ], ], 'DeviceModel' => [ 'base' => NULL, 'refs' => [ 'DescribeDeviceResponse$Model' => '

The model of the device.

', ], ], 'DeviceOperatingSystemName' => [ 'base' => NULL, 'refs' => [ 'DescribeDeviceResponse$OperatingSystem' => '

The operating system of the device.

', ], ], 'DeviceOperatingSystemVersion' => [ 'base' => NULL, 'refs' => [ 'DescribeDeviceResponse$OperatingSystemVersion' => '

The operating system version of the device.

', ], ], 'DevicePatchLevel' => [ 'base' => NULL, 'refs' => [ 'DescribeDeviceResponse$PatchLevel' => '

The operating system patch level of the device.

', ], ], 'DeviceStatus' => [ 'base' => NULL, 'refs' => [ 'DescribeDeviceResponse$Status' => '

The current state of the device.

', 'DeviceSummary$DeviceStatus' => '

The status of the device.

', ], ], 'DeviceSummary' => [ 'base' => '

The summary of devices.

', 'refs' => [ 'DeviceSummaryList$member' => NULL, ], ], 'DeviceSummaryList' => [ 'base' => NULL, 'refs' => [ 'ListDevicesResponse$Devices' => '

Information about the devices.

', ], ], 'DisassociateDomainRequest' => [ 'base' => NULL, 'refs' => [], ], 'DisassociateDomainResponse' => [ 'base' => NULL, 'refs' => [], ], 'DisassociateWebsiteAuthorizationProviderRequest' => [ 'base' => NULL, 'refs' => [], ], 'DisassociateWebsiteAuthorizationProviderResponse' => [ 'base' => NULL, 'refs' => [], ], 'DisassociateWebsiteCertificateAuthorityRequest' => [ 'base' => NULL, 'refs' => [], ], 'DisassociateWebsiteCertificateAuthorityResponse' => [ 'base' => NULL, 'refs' => [], ], 'DisplayName' => [ 'base' => NULL, 'refs' => [ 'AssociateDomainRequest$DisplayName' => '

The name to display.

', 'AssociateWebsiteCertificateAuthorityRequest$DisplayName' => '

The certificate name to display.

', 'CreateFleetRequest$DisplayName' => '

The fleet name to display.

', 'DescribeDomainResponse$DisplayName' => '

The name to display.

', 'DescribeFleetMetadataResponse$DisplayName' => '

The name to display.

', 'DescribeWebsiteCertificateAuthorityResponse$DisplayName' => '

The certificate name to display.

', 'DomainSummary$DisplayName' => '

The name to display.

', 'FleetSummary$DisplayName' => '

The name of the fleet to display.

', 'UpdateDomainMetadataRequest$DisplayName' => '

The name to display.

', 'UpdateFleetMetadataRequest$DisplayName' => '

The fleet name to display. The existing DisplayName is unset if null is passed.

', 'WebsiteCaSummary$DisplayName' => '

The name to display.

', ], ], 'DomainName' => [ 'base' => NULL, 'refs' => [ 'AssociateDomainRequest$DomainName' => '

The fully qualified domain name (FQDN).

', 'AssociateWebsiteAuthorizationProviderRequest$DomainName' => '

The domain name of the authorization provider. This applies only to SAML-based authorization providers.

', 'DescribeDomainRequest$DomainName' => '

The name of the domain.

', 'DescribeDomainResponse$DomainName' => '

The name of the domain.

', 'DisassociateDomainRequest$DomainName' => '

The name of the domain.

', 'DomainSummary$DomainName' => '

The name of the domain.

', 'RestoreDomainAccessRequest$DomainName' => '

The name of the domain.

', 'RevokeDomainAccessRequest$DomainName' => '

The name of the domain.

', 'UpdateDomainMetadataRequest$DomainName' => '

The name of the domain.

', 'WebsiteAuthorizationProviderSummary$DomainName' => '

The domain name of the authorization provider. This applies only to SAML-based authorization providers.

', ], ], 'DomainStatus' => [ 'base' => NULL, 'refs' => [ 'DescribeDomainResponse$DomainStatus' => '

The current state for the domain.

', 'DomainSummary$DomainStatus' => '

The status of the domain.

', ], ], 'DomainSummary' => [ 'base' => '

The summary of the domain.

', 'refs' => [ 'DomainSummaryList$member' => NULL, ], ], 'DomainSummaryList' => [ 'base' => NULL, 'refs' => [ 'ListDomainsResponse$Domains' => '

Information about the domains.

', ], ], 'ExceptionMessage' => [ 'base' => NULL, 'refs' => [ 'InternalServerErrorException$Message' => NULL, 'InvalidRequestException$Message' => NULL, 'ResourceAlreadyExistsException$Message' => NULL, 'ResourceNotFoundException$Message' => NULL, 'TooManyRequestsException$Message' => NULL, 'UnauthorizedException$Message' => NULL, ], ], 'FleetArn' => [ 'base' => NULL, 'refs' => [ 'AssociateDomainRequest$FleetArn' => '

The Amazon Resource Name (ARN) of the fleet.

', 'AssociateWebsiteAuthorizationProviderRequest$FleetArn' => '

The ARN of the fleet.

', 'AssociateWebsiteCertificateAuthorityRequest$FleetArn' => '

The ARN of the fleet.

', 'CreateFleetResponse$FleetArn' => '

The Amazon Resource Name (ARN) of the fleet.

', 'DeleteFleetRequest$FleetArn' => '

The ARN of the fleet.

', 'DescribeAuditStreamConfigurationRequest$FleetArn' => '

The ARN of the fleet.

', 'DescribeCompanyNetworkConfigurationRequest$FleetArn' => '

The ARN of the fleet.

', 'DescribeDevicePolicyConfigurationRequest$FleetArn' => '

The ARN of the fleet.

', 'DescribeDeviceRequest$FleetArn' => '

The ARN of the fleet.

', 'DescribeDomainRequest$FleetArn' => '

The ARN of the fleet.

', 'DescribeFleetMetadataRequest$FleetArn' => '

The Amazon Resource Name (ARN) of the fleet.

', 'DescribeIdentityProviderConfigurationRequest$FleetArn' => '

The ARN of the fleet.

', 'DescribeWebsiteCertificateAuthorityRequest$FleetArn' => '

The ARN of the fleet.

', 'DisassociateDomainRequest$FleetArn' => '

The ARN of the fleet.

', 'DisassociateWebsiteAuthorizationProviderRequest$FleetArn' => '

The ARN of the fleet.

', 'DisassociateWebsiteCertificateAuthorityRequest$FleetArn' => '

The ARN of the fleet.

', 'FleetSummary$FleetArn' => '

The Amazon Resource Name (ARN) of the fleet.

', 'ListDevicesRequest$FleetArn' => '

The ARN of the fleet.

', 'ListDomainsRequest$FleetArn' => '

The ARN of the fleet.

', 'ListTagsForResourceRequest$ResourceArn' => '

The Amazon Resource Name (ARN) of the fleet.

', 'ListWebsiteAuthorizationProvidersRequest$FleetArn' => '

The ARN of the fleet.

', 'ListWebsiteCertificateAuthoritiesRequest$FleetArn' => '

The ARN of the fleet.

', 'RestoreDomainAccessRequest$FleetArn' => '

The ARN of the fleet.

', 'RevokeDomainAccessRequest$FleetArn' => '

The ARN of the fleet.

', 'SignOutUserRequest$FleetArn' => '

The ARN of the fleet.

', 'TagResourceRequest$ResourceArn' => '

The Amazon Resource Name (ARN) of the fleet.

', 'UntagResourceRequest$ResourceArn' => '

The Amazon Resource Name (ARN) of the fleet.

', 'UpdateAuditStreamConfigurationRequest$FleetArn' => '

The ARN of the fleet.

', 'UpdateCompanyNetworkConfigurationRequest$FleetArn' => '

The ARN of the fleet.

', 'UpdateDevicePolicyConfigurationRequest$FleetArn' => '

The ARN of the fleet.

', 'UpdateDomainMetadataRequest$FleetArn' => '

The ARN of the fleet.

', 'UpdateFleetMetadataRequest$FleetArn' => '

The ARN of the fleet.

', 'UpdateIdentityProviderConfigurationRequest$FleetArn' => '

The ARN of the fleet.

', ], ], 'FleetName' => [ 'base' => NULL, 'refs' => [ 'CreateFleetRequest$FleetName' => '

A unique name for the fleet.

', 'DescribeFleetMetadataResponse$FleetName' => '

The name of the fleet.

', 'FleetSummary$FleetName' => '

The name of the fleet.

', ], ], 'FleetStatus' => [ 'base' => NULL, 'refs' => [ 'DescribeFleetMetadataResponse$FleetStatus' => '

The current state of the fleet.

', 'FleetSummary$FleetStatus' => '

The status of the fleet.

', ], ], 'FleetSummary' => [ 'base' => '

The summary of the fleet.

', 'refs' => [ 'FleetSummaryList$member' => NULL, ], ], 'FleetSummaryList' => [ 'base' => NULL, 'refs' => [ 'ListFleetsResponse$FleetSummaryList' => '

The summary list of the fleets.

', ], ], 'Id' => [ 'base' => NULL, 'refs' => [ 'AssociateWebsiteAuthorizationProviderResponse$AuthorizationProviderId' => '

A unique identifier for the authorization provider.

', 'AssociateWebsiteCertificateAuthorityResponse$WebsiteCaId' => '

A unique identifier for the CA.

', 'DescribeDeviceRequest$DeviceId' => '

A unique identifier for a registered user\'s device.

', 'DescribeWebsiteCertificateAuthorityRequest$WebsiteCaId' => '

A unique identifier for the certificate authority.

', 'DeviceSummary$DeviceId' => '

The ID of the device.

', 'DisassociateWebsiteAuthorizationProviderRequest$AuthorizationProviderId' => '

A unique identifier for the authorization provider.

', 'DisassociateWebsiteCertificateAuthorityRequest$WebsiteCaId' => '

A unique identifier for the CA.

', 'WebsiteAuthorizationProviderSummary$AuthorizationProviderId' => '

A unique identifier for the authorization provider.

', 'WebsiteCaSummary$WebsiteCaId' => '

A unique identifier for the CA.

', ], ], 'IdentityProviderType' => [ 'base' => NULL, 'refs' => [ 'DescribeIdentityProviderConfigurationResponse$IdentityProviderType' => '

The type of identity provider.

', 'UpdateIdentityProviderConfigurationRequest$IdentityProviderType' => '

The type of identity provider.

', ], ], 'InternalServerErrorException' => [ 'base' => '

The service is temporarily unavailable.

', 'refs' => [], ], 'InvalidRequestException' => [ 'base' => '

The request is not valid.

', 'refs' => [], ], 'ListDevicesRequest' => [ 'base' => NULL, 'refs' => [], ], 'ListDevicesResponse' => [ 'base' => NULL, 'refs' => [], ], 'ListDomainsRequest' => [ 'base' => NULL, 'refs' => [], ], 'ListDomainsResponse' => [ 'base' => NULL, 'refs' => [], ], 'ListFleetsRequest' => [ 'base' => NULL, 'refs' => [], ], 'ListFleetsResponse' => [ 'base' => NULL, 'refs' => [], ], 'ListTagsForResourceRequest' => [ 'base' => NULL, 'refs' => [], ], 'ListTagsForResourceResponse' => [ 'base' => NULL, 'refs' => [], ], 'ListWebsiteAuthorizationProvidersRequest' => [ 'base' => NULL, 'refs' => [], ], 'ListWebsiteAuthorizationProvidersResponse' => [ 'base' => NULL, 'refs' => [], ], 'ListWebsiteCertificateAuthoritiesRequest' => [ 'base' => NULL, 'refs' => [], ], 'ListWebsiteCertificateAuthoritiesResponse' => [ 'base' => NULL, 'refs' => [], ], 'MaxResults' => [ 'base' => NULL, 'refs' => [ 'ListDevicesRequest$MaxResults' => '

The maximum number of results to be included in the next page.

', 'ListDomainsRequest$MaxResults' => '

The maximum number of results to be included in the next page.

', 'ListFleetsRequest$MaxResults' => '

The maximum number of results to be included in the next page.

', 'ListWebsiteAuthorizationProvidersRequest$MaxResults' => '

The maximum number of results to be included in the next page.

', 'ListWebsiteCertificateAuthoritiesRequest$MaxResults' => '

The maximum number of results to be included in the next page.

', ], ], 'NextToken' => [ 'base' => NULL, 'refs' => [ 'ListDevicesRequest$NextToken' => '

The pagination token used to retrieve the next page of results for this operation. If this value is null, it retrieves the first page.

', 'ListDevicesResponse$NextToken' => '

The pagination token used to retrieve the next page of results for this operation. If there are no more pages, this value is null.

', 'ListDomainsRequest$NextToken' => '

The pagination token used to retrieve the next page of results for this operation. If this value is null, it retrieves the first page.

', 'ListDomainsResponse$NextToken' => '

The pagination token used to retrieve the next page of results for this operation. If there are no more pages, this value is null.

', 'ListFleetsRequest$NextToken' => '

The pagination token used to retrieve the next page of results for this operation. If this value is null, it retrieves the first page.

', 'ListFleetsResponse$NextToken' => '

The pagination token used to retrieve the next page of results for this operation. If there are no more pages, this value is null.

', 'ListWebsiteAuthorizationProvidersRequest$NextToken' => '

The pagination token to use to retrieve the next page of results for this operation. If this value is null, it retrieves the first page.

', 'ListWebsiteAuthorizationProvidersResponse$NextToken' => '

The pagination token to use to retrieve the next page of results for this operation. If this value is null, it retrieves the first page.

', 'ListWebsiteCertificateAuthoritiesRequest$NextToken' => '

The pagination token used to retrieve the next page of results for this operation. If this value is null, it retrieves the first page.

', 'ListWebsiteCertificateAuthoritiesResponse$NextToken' => '

The pagination token used to retrieve the next page of results for this operation. If there are no more pages, this value is null.

', ], ], 'ResourceAlreadyExistsException' => [ 'base' => '

The resource already exists.

', 'refs' => [], ], 'ResourceNotFoundException' => [ 'base' => '

The requested resource was not found.

', 'refs' => [], ], 'RestoreDomainAccessRequest' => [ 'base' => NULL, 'refs' => [], ], 'RestoreDomainAccessResponse' => [ 'base' => NULL, 'refs' => [], ], 'RevokeDomainAccessRequest' => [ 'base' => NULL, 'refs' => [], ], 'RevokeDomainAccessResponse' => [ 'base' => NULL, 'refs' => [], ], 'SamlMetadata' => [ 'base' => NULL, 'refs' => [ 'DescribeIdentityProviderConfigurationResponse$ServiceProviderSamlMetadata' => '

The SAML metadata document uploaded to the user’s identity provider.

', 'DescribeIdentityProviderConfigurationResponse$IdentityProviderSamlMetadata' => '

The SAML metadata document provided by the user’s identity provider.

', 'UpdateIdentityProviderConfigurationRequest$IdentityProviderSamlMetadata' => '

The SAML metadata document provided by the customer’s identity provider. The existing IdentityProviderSamlMetadata is unset if null is passed.

', ], ], 'SecurityGroupId' => [ 'base' => NULL, 'refs' => [ 'SecurityGroupIds$member' => NULL, ], ], 'SecurityGroupIds' => [ 'base' => NULL, 'refs' => [ 'DescribeCompanyNetworkConfigurationResponse$SecurityGroupIds' => '

The security groups associated with access to the provided subnets.

', 'UpdateCompanyNetworkConfigurationRequest$SecurityGroupIds' => '

The security groups associated with access to the provided subnets.

', ], ], 'SignOutUserRequest' => [ 'base' => NULL, 'refs' => [], ], 'SignOutUserResponse' => [ 'base' => NULL, 'refs' => [], ], 'SubnetId' => [ 'base' => NULL, 'refs' => [ 'SubnetIds$member' => NULL, ], ], 'SubnetIds' => [ 'base' => NULL, 'refs' => [ 'DescribeCompanyNetworkConfigurationResponse$SubnetIds' => '

The subnets used for X-ENI connections from Amazon WorkLink rendering containers.

', 'UpdateCompanyNetworkConfigurationRequest$SubnetIds' => '

The subnets used for X-ENI connections from Amazon WorkLink rendering containers.

', ], ], 'TagKey' => [ 'base' => NULL, 'refs' => [ 'TagKeyList$member' => NULL, 'TagMap$key' => NULL, ], ], 'TagKeyList' => [ 'base' => NULL, 'refs' => [ 'UntagResourceRequest$TagKeys' => '

The list of tag keys to remove from the resource.

', ], ], 'TagMap' => [ 'base' => NULL, 'refs' => [ 'CreateFleetRequest$Tags' => '

The tags to add to the resource. A tag is a key-value pair.

', 'DescribeFleetMetadataResponse$Tags' => '

The tags attached to the resource. A tag is a key-value pair.

', 'FleetSummary$Tags' => '

The tags attached to the resource. A tag is a key-value pair.

', 'ListTagsForResourceResponse$Tags' => '

The tags attached to the resource. A tag is a key-value pair.

', 'TagResourceRequest$Tags' => '

The tags to add to the resource. A tag is a key-value pair.

', ], ], 'TagResourceRequest' => [ 'base' => NULL, 'refs' => [], ], 'TagResourceResponse' => [ 'base' => NULL, 'refs' => [], ], 'TagValue' => [ 'base' => NULL, 'refs' => [ 'TagMap$value' => NULL, ], ], 'TooManyRequestsException' => [ 'base' => '

The number of requests exceeds the limit.

', 'refs' => [], ], 'UnauthorizedException' => [ 'base' => '

You are not authorized to perform this action.

', 'refs' => [], ], 'UntagResourceRequest' => [ 'base' => NULL, 'refs' => [], ], 'UntagResourceResponse' => [ 'base' => NULL, 'refs' => [], ], 'UpdateAuditStreamConfigurationRequest' => [ 'base' => NULL, 'refs' => [], ], 'UpdateAuditStreamConfigurationResponse' => [ 'base' => NULL, 'refs' => [], ], 'UpdateCompanyNetworkConfigurationRequest' => [ 'base' => NULL, 'refs' => [], ], 'UpdateCompanyNetworkConfigurationResponse' => [ 'base' => NULL, 'refs' => [], ], 'UpdateDevicePolicyConfigurationRequest' => [ 'base' => NULL, 'refs' => [], ], 'UpdateDevicePolicyConfigurationResponse' => [ 'base' => NULL, 'refs' => [], ], 'UpdateDomainMetadataRequest' => [ 'base' => NULL, 'refs' => [], ], 'UpdateDomainMetadataResponse' => [ 'base' => NULL, 'refs' => [], ], 'UpdateFleetMetadataRequest' => [ 'base' => NULL, 'refs' => [], ], 'UpdateFleetMetadataResponse' => [ 'base' => NULL, 'refs' => [], ], 'UpdateIdentityProviderConfigurationRequest' => [ 'base' => NULL, 'refs' => [], ], 'UpdateIdentityProviderConfigurationResponse' => [ 'base' => NULL, 'refs' => [], ], 'Username' => [ 'base' => NULL, 'refs' => [ 'DescribeDeviceResponse$Username' => '

The user name associated with the device.

', 'SignOutUserRequest$Username' => '

The name of the user.

', ], ], 'VpcId' => [ 'base' => NULL, 'refs' => [ 'DescribeCompanyNetworkConfigurationResponse$VpcId' => '

The VPC with connectivity to associated websites.

', 'UpdateCompanyNetworkConfigurationRequest$VpcId' => '

The VPC with connectivity to associated websites.

', ], ], 'WebsiteAuthorizationProviderSummary' => [ 'base' => '

The summary of the website authorization provider.

', 'refs' => [ 'WebsiteAuthorizationProvidersSummaryList$member' => NULL, ], ], 'WebsiteAuthorizationProvidersSummaryList' => [ 'base' => NULL, 'refs' => [ 'ListWebsiteAuthorizationProvidersResponse$WebsiteAuthorizationProviders' => '

The website authorization providers.

', ], ], 'WebsiteCaSummary' => [ 'base' => '

The summary of the certificate authority (CA).

', 'refs' => [ 'WebsiteCaSummaryList$member' => NULL, ], ], 'WebsiteCaSummaryList' => [ 'base' => NULL, 'refs' => [ 'ListWebsiteCertificateAuthoritiesResponse$WebsiteCertificateAuthorities' => '

Information about the certificates.

', ], ], ],];