def list_skus(access_token, subscription_id, location, publisher, offer):
endpoint = '<STR_LIT>'.join([get_rm_endpoint(),<EOL>'<STR_LIT>', subscription_id,<EOL>'<STR_LIT>',<EOL>'<STR_LIT>', location,<EOL>'<STR_LIT>', publisher,<EOL>'<STR_LIT>', offer,<EOL>'<STR_LIT>', COMP_API])<EOL>return do_get(endpoint, access_token)<EOL>
List available VM image skus for a publisher offer.

    Args:
        access_token (str): A valid Azure authentication token.
        subscription_id (str): Azure subscription id.
        location (str): Azure data center location. E.g. westus.
        publisher (str): VM image publisher. E.g. MicrosoftWindowsServer.
        offer (str): VM image offer. E.g. WindowsServer.

    Returns:
        HTTP response with JSON list of skus.