def apply_schema(PublishedSchemaArn=None, DirectoryArn=None):
    """
    Copies the input published schema into the  Directory with the same name and version as that of the published schema .
    See also: AWS API Documentation
    
    
    :example: response = client.apply_schema(
        PublishedSchemaArn='string',
        DirectoryArn='string'
    )
    
    
    :type PublishedSchemaArn: string
    :param PublishedSchemaArn: [REQUIRED]
            Published schema Amazon Resource Name (ARN) that needs to be copied. For more information, see arns .
            

    :type DirectoryArn: string
    :param DirectoryArn: [REQUIRED]
            The Amazon Resource Name (ARN) that is associated with the Directory into which the schema is copied. For more information, see arns .
            

    :rtype: dict
    :return: {
        'AppliedSchemaArn': 'string',
        'DirectoryArn': 'string'
    }
    
    
    """
    pass
