def batch_check_layer_availability(registryId=None, repositoryName=None,
    layerDigests=None):
    """
    Check the availability of multiple image layers in a specified registry and repository.
    See also: AWS API Documentation
    
    
    :example: response = client.batch_check_layer_availability(
        registryId='string',
        repositoryName='string',
        layerDigests=[
            'string',
        ]
    )
    
    
    :type registryId: string
    :param registryId: The AWS account ID associated with the registry that contains the image layers to check. If you do not specify a registry, the default registry is assumed.

    :type repositoryName: string
    :param repositoryName: [REQUIRED]
            The name of the repository that is associated with the image layers to check.
            

    :type layerDigests: list
    :param layerDigests: [REQUIRED]
            The digests of the image layers to check.
            (string) --
            

    :rtype: dict
    :return: {
        'layers': [
            {
                'layerDigest': 'string',
                'layerAvailability': 'AVAILABLE'|'UNAVAILABLE',
                'layerSize': 123,
                'mediaType': 'string'
            },
        ],
        'failures': [
            {
                'layerDigest': 'string',
                'failureCode': 'InvalidLayerDigest'|'MissingLayerDigest',
                'failureReason': 'string'
            },
        ]
    }
    
    
    """
    pass
