docs: def set_blob_service_properties(kwargs=None, storage_conn=None, call=None):
      '''
      .. versionadded:: 2015.8.0
  
      Sets the properties of a storage account's Blob service, including
      Windows Azure Storage Analytics. You can also use this operation to
      set the default request version for all incoming requests that do not
      have a version specified.
  
      CLI Example:
  
      .. code-block:: bash
  
          salt-cloud -f set_blob_service_properties my-azure
  
      properties:
          a StorageServiceProperties object.
      timeout:
          Optional. The timeout parameter is expressed in seconds.
      '''
      if call != 'function':
          raise SaltCloudSystemExit(
              'The set_blob_service_properties function must be called with -f or --function.'
          )
  
      if kwargs is None:
          kwargs = {}
  
      if 'properties' not in kwargs:
          raise SaltCloudSystemExit('The blob service properties name must be specified as "properties"')
  
      if not storage_conn:
          storage_conn = get_storage_conn(conn_kwargs=kwargs)
  
      data = storage_conn.get_blob_service_properties(
          storage_service_properties=kwargs['properties'],
          timeout=kwargs.get('timeout', None),
      )
      return data