:doc:`WAFV2 <../../wafv2>` / Client / generate_mobile_sdk_release_url

*******************************
generate_mobile_sdk_release_url
*******************************



.. py:method:: WAFV2.Client.generate_mobile_sdk_release_url(**kwargs)

  

  Generates a presigned download URL for the specified release of the mobile SDK.

   

  The mobile SDK is not generally available. Customers who have access to the mobile SDK can use it to establish and manage WAF tokens for use in HTTP(S) requests from a mobile device to WAF. For more information, see `WAF client application integration <https://docs.aws.amazon.com/waf/latest/developerguide/waf-application-integration.html>`__ in the *WAF Developer Guide*.

  

  See also: `AWS API Documentation <https://docs.aws.amazon.com/goto/WebAPI/wafv2-2019-07-29/GenerateMobileSdkReleaseUrl>`_  


  **Request Syntax**
  ::

    response = client.generate_mobile_sdk_release_url(
        Platform='IOS'|'ANDROID',
        ReleaseVersion='string'
    )
    
  :type Platform: string
  :param Platform: **[REQUIRED]** 

    The device platform.

    

  
  :type ReleaseVersion: string
  :param ReleaseVersion: **[REQUIRED]** 

    The release version. For the latest available version, specify ``LATEST``.

    

  
  
  :rtype: dict
  :returns: 
    
    **Response Syntax**

    
    ::

      {
          'Url': 'string'
      }
      
    **Response Structure**

    

    - *(dict) --* 
      

      - **Url** *(string) --* 

        The presigned download URL for the specified SDK release.

        
  
  **Exceptions**
  
  *   :py:class:`WAFV2.Client.exceptions.WAFInternalErrorException`

  
  *   :py:class:`WAFV2.Client.exceptions.WAFNonexistentItemException`

  
  *   :py:class:`WAFV2.Client.exceptions.WAFInvalidParameterException`

  
  *   :py:class:`WAFV2.Client.exceptions.WAFInvalidOperationException`

  