def METHOD_NAME(cls, *args, **kwargs):
    if cls._args_schema is not None:
        return cls._args_schema
    cls._args_schema = super().METHOD_NAME(*args, **kwargs)
    # define Arg Group ""
    _args_schema = cls._args_schema
    _args_schema.reservation_id = AAZStrArg(
        options=["--reservation-id"],
        help="Id of the Reservation Item",
        required=True,
    )
    _args_schema.reservation_order_id = AAZStrArg(
        options=["--reservation-order-id"],
        help="Order Id of the reservation",
        required=True,
    )
    # define Arg Group "Properties"
    _args_schema = cls._args_schema
    _args_schema.scopes = AAZListArg(
        options=["--scopes"],
        arg_group="Properties",
    )
    scopes = cls._args_schema.scopes
    scopes.Element = AAZStrArg()
    return cls._args_schema