'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.
', ], ], ],];