def create_directory(Name=None, SchemaArn=None):
    """
    Creates a  Directory by copying the published schema into the directory. A directory cannot be created without a schema.
    See also: AWS API Documentation
    
    
    :example: response = client.create_directory(
        Name='string',
        SchemaArn='string'
    )
    
    
    :type Name: string
    :param Name: [REQUIRED]
            The name of the Directory . Should be unique per account, per region.
            

    :type SchemaArn: string
    :param SchemaArn: [REQUIRED]
            The Amazon Resource Name (ARN) of the published schema that will be copied into the data Directory . For more information, see arns .
            

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